Created
January 20, 2015 06:45
-
-
Save jqnatividad/f95aaa309ab3a0ef8909 to your computer and use it in GitHub Desktop.
PDF.js diff files
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> | |
<html> | |
<head> | |
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"> | |
<title>File Compare</title> | |
<style type="text/css"> | |
#page { | |
font-family: sans-serif; | |
} | |
table { | |
border-collapse: collapse; | |
} | |
td { | |
white-space: nowrap; | |
font-family: monospace; | |
font-size: x-small; | |
vertical-align: top; | |
} | |
td.fileName { | |
background: #E6E6E6; | |
font-family: sans-serif; | |
font-size: small; | |
} | |
td.lineNumber { | |
text-align: right; | |
background: #FFC800; | |
} | |
td.added { | |
background: #BEF0BE; | |
} | |
td.removed { | |
background: #C8C8FF; | |
} | |
td.changed { | |
background: #FFC8C8; | |
} | |
td.equal { | |
background: #FFFFFF; | |
} | |
td.empty { | |
background: #F2F2F2; | |
} | |
</style> | |
<link rel="stylesheet" href="style.css" type="text/css"> | |
</head> | |
<body> | |
<table> | |
<tr> | |
<td colspan="2" class="filename">pdf.html (Before)</td> | |
<td colspan="2" class="filename">pdf.html</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1</td><td class="equal">{% extends 'dataviewer/base.html' %}</td><td class="lineNumber">1</td><td class="equal">{% extends 'dataviewer/base.html' %}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">2</td><td class="equal"></td><td class="lineNumber">2</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">3</td><td class="equal">{% block styles %}</td><td class="lineNumber">3</td><td class="equal">{% block styles %}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">4</td><td class="equal"> <link rel="resource" type="application/l10n" href="{{ h.urls_for_resource('ckanext-pdfview/vendor/l10n/locale.properti<br>es.js')[-1] }}"/></td><td class="lineNumber">4</td><td class="equal"> <link rel="resource" type="application/l10n" href="{{ h.urls_for_resource('ckanext-pdfview/vendor/l10n/locale.properti<br>es.js')[-1] }}"/></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">5</td><td class="equal">{% endblock %}</td><td class="lineNumber">5</td><td class="equal">{% endblock %}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">6</td><td class="equal"></td><td class="lineNumber">6</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">7</td><td class="equal">{% block page %}</td><td class="lineNumber">7</td><td class="equal">{% block page %}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">8</td><td class="equal"><div id="outerContainer" class="loadingInProgress" data-module="pdf_view"></td><td class="lineNumber">8</td><td class="equal"><div id="outerContainer" class="loadingInProgress" data-module="pdf_view"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">9</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">9</td><td class="changed"> <div id="sidebarContainer"></td><td class="lineNumber">10</td><td class="changed"> <div id="sidebarContainer"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">10</td><td class="changed"> <div id="toolbarSidebar"></td><td class="lineNumber">11</td><td class="changed"> <div id="toolbarSidebar"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">11</td><td class="changed"> <div class="splitToolbarButton toggled"></td><td class="lineNumber">12</td><td class="changed"> <div class="splitToolbarButton toggled"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">12</td><td class="changed"> <button id="viewThumbnail" class="toolbarButton group toggled" title="Show Thumbnails" tabindex="2" data-l10n-id<br>="thumbs"></td><td class="lineNumber">13</td><td class="changed"> <button id="viewThumbnail" class="toolbarButton group toggled" title="Show Thumbnails" tabindex="2" data-l10<br>n-id="thumbs"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">13</td><td class="changed"> <span data-l10n-id="thumbs_label">Thumbnails</span></td><td class="lineNumber">14</td><td class="changed"> <span data-l10n-id="thumbs_label">Thumbnails</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">14</td><td class="changed"> </button></td><td class="lineNumber">15</td><td class="changed"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">15</td><td class="changed"> <button id="viewOutline" class="toolbarButton group" title="Show Document Outline" tabindex="3" data-l10n-id="ou<br>tline"></td><td class="lineNumber">16</td><td class="changed"> <button id="viewOutline" class="toolbarButton group" title="Show Document Outline" tabindex="3" data-l10n-id<br>="outline"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">16</td><td class="changed"> <span data-l10n-id="outline_label">Document Outline</span></td><td class="lineNumber">17</td><td class="changed"> <span data-l10n-id="outline_label">Document Outline</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">18</td><td class="added"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">19</td><td class="added"> <button id="viewAttachments" class="toolbarButton group" title="Show Attachments" tabindex="4" data-l10n-id=<br>"attachments"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">20</td><td class="added"> <span data-l10n-id="attachments_label">Attachments</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">17</td><td class="changed"> </button></td><td class="lineNumber">21</td><td class="changed"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">18</td><td class="changed"> </div></td><td class="lineNumber">22</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">19</td><td class="changed"> </div></td><td class="lineNumber">23</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">20</td><td class="changed"> <div id="sidebarContent"></td><td class="lineNumber">24</td><td class="changed"> <div id="sidebarContent"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">21</td><td class="changed"> <div id="thumbnailView"></td><td class="lineNumber">25</td><td class="changed"> <div id="thumbnailView"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">22</td><td class="changed"> </div></td><td class="lineNumber">26</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">23</td><td class="changed"> <div id="outlineView" class="hidden"></td><td class="lineNumber">27</td><td class="changed"> <div id="outlineView" class="hidden"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">28</td><td class="added"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">29</td><td class="added"> <div id="attachmentsView" class="hidden"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">24</td><td class="changed"> </div></td><td class="lineNumber">30</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">25</td><td class="changed"> </div></td><td class="lineNumber">31</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">26</td><td class="changed"> </div> <!-- sidebarContainer --></td><td class="lineNumber">32</td><td class="changed"> </div> <!-- sidebarContainer --></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">27</td><td class="equal"></td><td class="lineNumber">33</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">28</td><td class="changed"> <div id="mainContainer"></td><td class="lineNumber">34</td><td class="changed"> <div id="mainContainer"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">29</td><td class="changed"> <div class="findbar hidden doorHanger hiddenSmallView" id="findbar"></td><td class="lineNumber">35</td><td class="changed"> <div class="findbar hidden doorHanger hiddenSmallView" id="findbar"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">30</td><td class="changed"> <label for="findInput" class="toolbarLabel" data-l10n-id="find_label">Find:</label></td><td class="lineNumber">36</td><td class="changed"> <label for="findInput" class="toolbarLabel" data-l10n-id="find_label">Find:</label></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">31</td><td class="changed"> <input id="findInput" class="toolbarField" tabindex="21"></td><td class="lineNumber">37</td><td class="changed"> <input id="findInput" class="toolbarField" tabindex="91"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">32</td><td class="changed"> <div class="splitToolbarButton"></td><td class="lineNumber">38</td><td class="changed"> <div class="splitToolbarButton"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">33</td><td class="changed"> <button class="toolbarButton findPrevious" title="" id="findPrevious" tabindex="22" data-l10n-id="find_previous"<br>></td><td class="lineNumber">39</td><td class="changed"> <button class="toolbarButton findPrevious" title="" id="findPrevious" tabindex="92" data-l10n-id="find_previ<br>ous"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">34</td><td class="changed"> <span data-l10n-id="find_previous_label">Previous</span></td><td class="lineNumber">40</td><td class="changed"> <span data-l10n-id="find_previous_label">Previous</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">35</td><td class="changed"> </button></td><td class="lineNumber">41</td><td class="changed"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">36</td><td class="changed"> <div class="splitToolbarButtonSeparator"></div></td><td class="lineNumber">42</td><td class="changed"> <div class="splitToolbarButtonSeparator"></div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">37</td><td class="changed"> <button class="toolbarButton findNext" title="" id="findNext" tabindex="23" data-l10n-id="find_next"></td><td class="lineNumber">43</td><td class="changed"> <button class="toolbarButton findNext" title="" id="findNext" tabindex="93" data-l10n-id="find_next"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">38</td><td class="changed"> <span data-l10n-id="find_next_label">Next</span></td><td class="lineNumber">44</td><td class="changed"> <span data-l10n-id="find_next_label">Next</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">39</td><td class="changed"> </button></td><td class="lineNumber">45</td><td class="changed"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">40</td><td class="changed"> </div></td><td class="lineNumber">46</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">41</td><td class="changed"> <input type="checkbox" id="findHighlightAll" class="toolbarField"></td><td class="lineNumber">47</td><td class="changed"> <input type="checkbox" id="findHighlightAll" class="toolbarField"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">42</td><td class="changed"> <label for="findHighlightAll" class="toolbarLabel" tabindex="24" data-l10n-id="find_highlight">Highlight all</labe<br>l></td><td class="lineNumber">48</td><td class="changed"> <label for="findHighlightAll" class="toolbarLabel" tabindex="94" data-l10n-id="find_highlight">Highlight all</<br>label></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">43</td><td class="changed"> <input type="checkbox" id="findMatchCase" class="toolbarField"></td><td class="lineNumber">49</td><td class="changed"> <input type="checkbox" id="findMatchCase" class="toolbarField"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">44</td><td class="changed"> <label for="findMatchCase" class="toolbarLabel" tabindex="25" data-l10n-id="find_match_case_label">Match case</lab<br>el></td><td class="lineNumber">50</td><td class="changed"> <label for="findMatchCase" class="toolbarLabel" tabindex="95" data-l10n-id="find_match_case_label">Match case<<br>/label></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">45</td><td class="changed"> <span id="findMsg" class="toolbarLabel"></span></td><td class="lineNumber">51</td><td class="changed"> <span id="findMsg" class="toolbarLabel"></span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">52</td><td class="added"> </div> <!-- findbar --></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">53</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">54</td><td class="added"> <div id="secondaryToolbar" class="secondaryToolbar hidden doorHangerRight"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">55</td><td class="added"> <div id="secondaryToolbarButtonContainer"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">56</td><td class="added"> <button id="secondaryPresentationMode" class="secondaryToolbarButton presentationMode visibleLargeView" titl<br>e="Switch to Presentation Mode" tabindex="51" data-l10n-id="presentation_mode"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">57</td><td class="added"> <span data-l10n-id="presentation_mode_label">Presentation Mode</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">58</td><td class="added"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">59</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">60</td><td class="added"> <button id="secondaryOpenFile" class="secondaryToolbarButton openFile visibleLargeView" title="Open File" ta<br>bindex="52" data-l10n-id="open_file"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">61</td><td class="added"> <span data-l10n-id="open_file_label">Open</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">62</td><td class="added"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">63</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">64</td><td class="added"> <button id="secondaryPrint" class="secondaryToolbarButton print visibleMediumView" title="Print" tabindex="5<br>3" data-l10n-id="print"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">65</td><td class="added"> <span data-l10n-id="print_label">Print</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">66</td><td class="added"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">67</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">68</td><td class="added"> <button id="secondaryDownload" class="secondaryToolbarButton download visibleMediumView" title="Download" ta<br>bindex="54" data-l10n-id="download"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">69</td><td class="added"> <span data-l10n-id="download_label">Download</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">70</td><td class="added"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">71</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">72</td><td class="added"> <a href="#" id="secondaryViewBookmark" class="secondaryToolbarButton bookmark visibleSmallView" title="Curre<br>nt view (copy or open in new window)" tabindex="55" data-l10n-id="bookmark"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">73</td><td class="added"> <span data-l10n-id="bookmark_label">Current View</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">74</td><td class="added"> </a></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">75</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">76</td><td class="added"> <div class="horizontalToolbarSeparator visibleLargeView"></div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">77</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">78</td><td class="added"> <button id="firstPage" class="secondaryToolbarButton firstPage" title="Go to First Page" tabindex="56" data-<br>l10n-id="first_page"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">79</td><td class="added"> <span data-l10n-id="first_page_label">Go to First Page</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">80</td><td class="added"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">81</td><td class="added"> <button id="lastPage" class="secondaryToolbarButton lastPage" title="Go to Last Page" tabindex="57" data-l10<br>n-id="last_page"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">82</td><td class="added"> <span data-l10n-id="last_page_label">Go to Last Page</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">83</td><td class="added"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">84</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">85</td><td class="added"> <div class="horizontalToolbarSeparator"></div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">86</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">87</td><td class="added"> <button id="pageRotateCw" class="secondaryToolbarButton rotateCw" title="Rotate Clockwise" tabindex="58" dat<br>a-l10n-id="page_rotate_cw"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">88</td><td class="added"> <span data-l10n-id="page_rotate_cw_label">Rotate Clockwise</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">89</td><td class="added"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">90</td><td class="added"> <button id="pageRotateCcw" class="secondaryToolbarButton rotateCcw" title="Rotate Counterclockwise" tabindex<br>="59" data-l10n-id="page_rotate_ccw"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">91</td><td class="added"> <span data-l10n-id="page_rotate_ccw_label">Rotate Counterclockwise</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">92</td><td class="added"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">93</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">94</td><td class="added"> <div class="horizontalToolbarSeparator"></div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">95</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">96</td><td class="added"> <button id="toggleHandTool" class="secondaryToolbarButton handTool" title="Enable hand tool" tabindex="60" d<br>ata-l10n-id="hand_tool_enable"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">97</td><td class="added"> <span data-l10n-id="hand_tool_enable_label">Enable hand tool</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">98</td><td class="added"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">99</td><td class="added"> </td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">100</td><td class="added"> <div class="horizontalToolbarSeparator"></div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">101</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">102</td><td class="added"> <button id="documentProperties" class="secondaryToolbarButton documentProperties" title="Document Properties<br>…" tabindex="61" data-l10n-id="document_properties"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">103</td><td class="added"> <span data-l10n-id="document_properties_label">Document Properties…</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">104</td><td class="added"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">46</td><td class="changed"> </div></td><td class="lineNumber">105</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">106</td><td class="added"> </div> <!-- secondaryToolbar --></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">107</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">47</td><td class="changed"> <div class="toolbar"></td><td class="lineNumber">108</td><td class="changed"> <div class="toolbar"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">48</td><td class="changed"> <div id="toolbarContainer"></td><td class="lineNumber">109</td><td class="changed"> <div id="toolbarContainer"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">49</td><td class="changed"> <div id="toolbarViewer"></td><td class="lineNumber">110</td><td class="changed"> <div id="toolbarViewer"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">50</td><td class="changed"> <div id="toolbarViewerLeft"></td><td class="lineNumber">111</td><td class="changed"> <div id="toolbarViewerLeft"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">51</td><td class="changed"> <button id="sidebarToggle" class="toolbarButton" title="Toggle Sidebar" tabindex="4" data-l10n-id="toggle_si<br>debar"></td><td class="lineNumber">112</td><td class="changed"> <button id="sidebarToggle" class="toolbarButton" title="Toggle Sidebar" tabindex="11" data-l10n-id="togg<br>le_sidebar"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">52</td><td class="changed"> <span data-l10n-id="toggle_sidebar_label">Toggle Sidebar</span></td><td class="lineNumber">113</td><td class="changed"> <span data-l10n-id="toggle_sidebar_label">Toggle Sidebar</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">53</td><td class="changed"> </button></td><td class="lineNumber">114</td><td class="changed"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">54</td><td class="changed"> <div class="toolbarButtonSpacer"></div></td><td class="lineNumber">115</td><td class="changed"> <div class="toolbarButtonSpacer"></div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">55</td><td class="changed"> <button id="viewFind" class="toolbarButton group hiddenSmallView" title="Find in Document" tabindex="5" data<br>-l10n-id="findbar"></td><td class="lineNumber">116</td><td class="changed"> <button id="viewFind" class="toolbarButton group hiddenSmallView" title="Find in Document" tabindex="12"<br> data-l10n-id="findbar"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">56</td><td class="changed"> <span data-l10n-id="findbar_label">Find</span></td><td class="lineNumber">117</td><td class="changed"> <span data-l10n-id="findbar_label">Find</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">57</td><td class="changed"> </button></td><td class="lineNumber">118</td><td class="changed"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">58</td><td class="changed"> <div class="splitToolbarButton"></td><td class="lineNumber">119</td><td class="changed"> <div class="splitToolbarButton"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">59</td><td class="changed"> <button class="toolbarButton pageUp" title="Previous Page" id="previous" tabindex="6" data-l10n-id="previo<br>us"></td><td class="lineNumber">120</td><td class="changed"> <button class="toolbarButton pageUp" title="Previous Page" id="previous" tabindex="13" data-l10n-id="p<br>revious"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">60</td><td class="changed"> <span data-l10n-id="previous_label">Previous</span></td><td class="lineNumber">121</td><td class="changed"> <span data-l10n-id="previous_label">Previous</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">61</td><td class="changed"> </button></td><td class="lineNumber">122</td><td class="changed"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">62</td><td class="changed"> <div class="splitToolbarButtonSeparator"></div></td><td class="lineNumber">123</td><td class="changed"> <div class="splitToolbarButtonSeparator"></div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">63</td><td class="changed"> <button class="toolbarButton pageDown" title="Next Page" id="next" tabindex="7" data-l10n-id="next"></td><td class="lineNumber">124</td><td class="changed"> <button class="toolbarButton pageDown" title="Next Page" id="next" tabindex="14" data-l10n-id="next"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">64</td><td class="changed"> <span data-l10n-id="next_label">Next</span></td><td class="lineNumber">125</td><td class="changed"> <span data-l10n-id="next_label">Next</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">65</td><td class="changed"> </button></td><td class="lineNumber">126</td><td class="changed"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">66</td><td class="changed"> </div></td><td class="lineNumber">127</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">67</td><td class="changed"> <label id="pageNumberLabel" class="toolbarLabel" for="pageNumber" data-l10n-id="page_label">Page: </label></td><td class="lineNumber">128</td><td class="changed"> <label id="pageNumberLabel" class="toolbarLabel" for="pageNumber" data-l10n-id="page_label">Page: </labe<br>l></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">68</td><td class="changed"> <input type="number" id="pageNumber" class="toolbarField pageNumber" value="1" size="4" min="1" tabindex="8"<br>></td><td class="lineNumber">129</td><td class="changed"> <input type="number" id="pageNumber" class="toolbarField pageNumber" value="1" size="4" min="1" tabindex<br>="15"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">69</td><td class="removed"> </input></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">70</td><td class="changed"> <span id="numPages" class="toolbarLabel"></span></td><td class="lineNumber">130</td><td class="changed"> <span id="numPages" class="toolbarLabel"></span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">71</td><td class="changed"> </div></td><td class="lineNumber">131</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">72</td><td class="changed"> <div id="toolbarViewerRight"></td><td class="lineNumber">132</td><td class="changed"> <div id="toolbarViewerRight"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">73</td><td class="removed"> <input id="fileInput" class="fileInput" type="file" oncontextmenu="return false;" style="visibility: hidden;<br> position: fixed; right: 0; top: 0" /></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">74</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">75</td><td class="changed"> <button id="presentationMode" class="toolbarButton presentationMode hiddenSmallView" title="Switch to Presen<br>tation Mode" tabindex="12" data-l10n-id="presentation_mode"></td><td class="lineNumber">133</td><td class="changed"> <button id="presentationMode" class="toolbarButton presentationMode hiddenLargeView" title="Switch to Pr<br>esentation Mode" tabindex="31" data-l10n-id="presentation_mode"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">76</td><td class="changed"> <span data-l10n-id="presentation_mode_label">Presentation Mode</span></td><td class="lineNumber">134</td><td class="changed"> <span data-l10n-id="presentation_mode_label">Presentation Mode</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">77</td><td class="changed"> </button></td><td class="lineNumber">135</td><td class="changed"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">78</td><td class="equal"></td><td class="lineNumber">136</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">79</td><td class="changed"> <button id="openFile" class="toolbarButton openFile hiddenSmallView" title="Open File" tabindex="13" data-l1<br>0n-id="open_file"></td><td class="lineNumber">137</td><td class="changed"> <button id="openFile" class="toolbarButton openFile hiddenLargeView" title="Open File" tabindex="32" dat<br>a-l10n-id="open_file"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">80</td><td class="changed"> <span data-l10n-id="open_file_label">Open</span></td><td class="lineNumber">138</td><td class="changed"> <span data-l10n-id="open_file_label">Open</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">81</td><td class="changed"> </button></td><td class="lineNumber">139</td><td class="changed"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">82</td><td class="equal"></td><td class="lineNumber">140</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">83</td><td class="changed"> <button id="print" class="toolbarButton print" title="Print" tabindex="14" data-l10n-id="print"></td><td class="lineNumber">141</td><td class="changed"> <button id="print" class="toolbarButton print hiddenMediumView" title="Print" tabindex="33" data-l10n-id<br>="print"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">84</td><td class="changed"> <span data-l10n-id="print_label">Print</span></td><td class="lineNumber">142</td><td class="changed"> <span data-l10n-id="print_label">Print</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">85</td><td class="changed"> </button></td><td class="lineNumber">143</td><td class="changed"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">86</td><td class="equal"></td><td class="lineNumber">144</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">87</td><td class="changed"> <button id="download" class="toolbarButton download" title="Download" tabindex="15" data-l10n-id="download"></td><td class="lineNumber">145</td><td class="changed"> <button id="download" class="toolbarButton download hiddenMediumView" title="Download" tabindex="34" dat<br>a-l10n-id="download"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">88</td><td class="changed"> <span data-l10n-id="download_label">Download</span></td><td class="lineNumber">146</td><td class="changed"> <span data-l10n-id="download_label">Download</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">89</td><td class="changed"> </button></td><td class="lineNumber">147</td><td class="changed"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">90</td><td class="changed"> <!-- <div class="toolbarButtonSpacer"></div> --></td><td class="lineNumber">148</td><td class="changed"> <!-- <div class="toolbarButtonSpacer"></div> --></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">91</td><td class="changed"> <a href="#" id="viewBookmark" class="toolbarButton bookmark hiddenSmallView" title="Current view (copy or op<br>en in new window)" tabindex="16" data-l10n-id="bookmark"><span data-l10n-id="bookmark_label">Current View</span></a></td><td class="lineNumber">149</td><td class="changed"> <a href="#" id="viewBookmark" class="toolbarButton bookmark hiddenSmallView" title="Current view (copy o<br>r open in new window)" tabindex="35" data-l10n-id="bookmark"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">150</td><td class="added"> <span data-l10n-id="bookmark_label">Current View</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">151</td><td class="added"> </a></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">152</td><td class="added"> <!-- <div class="verticalToolbarSeparator hiddenSmallView"></div> --></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">153</td><td class="added"> <button id="secondaryToolbarToggle" class="toolbarButton" title="Tools" tabindex="36" data-l10n-id="tool<br>s"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">154</td><td class="added"> <span data-l10n-id="tools_label">Tools</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">155</td><td class="added"> </button> </td> | |
</tr> | |
<tr> | |
<td class="lineNumber">92</td><td class="changed"> </div></td><td class="lineNumber">156</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">93</td><td class="changed"> <div class="outerCenter"></td><td class="lineNumber">157</td><td class="changed"> <div class="outerCenter"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">94</td><td class="changed"> <div class="innerCenter" id="toolbarViewerMiddle"></td><td class="lineNumber">158</td><td class="changed"> <div class="innerCenter" id="toolbarViewerMiddle"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">95</td><td class="changed"> <div class="splitToolbarButton"></td><td class="lineNumber">159</td><td class="changed"> <div class="splitToolbarButton"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">96</td><td class="changed"> <button id="zoomOut" class="toolbarButton zoomOut" title="Zoom Out" tabindex="9" data-l10n-id="zoom_out"<br>></td><td class="lineNumber">160</td><td class="changed"> <button id="zoomOut" class="toolbarButton zoomOut" title="Zoom Out" tabindex="21" data-l10n-id="zoom<br>_out"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">97</td><td class="changed"> <span data-l10n-id="zoom_out_label">Zoom Out</span></td><td class="lineNumber">161</td><td class="changed"> <span data-l10n-id="zoom_out_label">Zoom Out</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">98</td><td class="changed"> </button></td><td class="lineNumber">162</td><td class="changed"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">99</td><td class="changed"> <div class="splitToolbarButtonSeparator"></div></td><td class="lineNumber">163</td><td class="changed"> <div class="splitToolbarButtonSeparator"></div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">100</td><td class="changed"> <button id="zoomIn" class="toolbarButton zoomIn" title="Zoom In" tabindex="10" data-l10n-id="zoom_in"></td><td class="lineNumber">164</td><td class="changed"> <button id="zoomIn" class="toolbarButton zoomIn" title="Zoom In" tabindex="22" data-l10n-id="zoom_in<br>"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">101</td><td class="changed"> <span data-l10n-id="zoom_in_label">Zoom In</span></td><td class="lineNumber">165</td><td class="changed"> <span data-l10n-id="zoom_in_label">Zoom In</span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">102</td><td class="changed"> </button></td><td class="lineNumber">166</td><td class="changed"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">103</td><td class="changed"> </div></td><td class="lineNumber">167</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">104</td><td class="changed"> <span id="scaleSelectContainer" class="dropdownToolbarButton"></td><td class="lineNumber">168</td><td class="changed"> <span id="scaleSelectContainer" class="dropdownToolbarButton"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">105</td><td class="changed"> <select id="scaleSelect" title="Zoom" oncontextmenu="return false;" tabindex="11" data-l10n-id="zoom"></td><td class="lineNumber">169</td><td class="changed"> <select id="scaleSelect" title="Zoom" tabindex="23" data-l10n-id="zoom"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">106</td><td class="changed"> <option id="pageAutoOption" value="auto" selected="selected" data-l10n-id="page_scale_auto">Automatic <br>Zoom</option></td><td class="lineNumber">170</td><td class="changed"> <option id="pageAutoOption" title="" value="auto" selected="selected" data-l10n-id="page_scale_aut<br>o">Automatic Zoom</option></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">107</td><td class="changed"> <option id="pageActualOption" value="page-actual" data-l10n-id="page_scale_actual">Actual Size</option<br>></td><td class="lineNumber">171</td><td class="changed"> <option id="pageActualOption" title="" value="page-actual" data-l10n-id="page_scale_actual">Actual<br> Size</option></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">108</td><td class="changed"> <option id="pageFitOption" value="page-fit" data-l10n-id="page_scale_fit">Fit Page</option></td><td class="lineNumber">172</td><td class="changed"> <option id="pageFitOption" title="" value="page-fit" data-l10n-id="page_scale_fit">Fit Page</optio<br>n></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">109</td><td class="changed"> <option id="pageWidthOption" value="page-width" data-l10n-id="page_scale_width">Full Width</option></td><td class="lineNumber">173</td><td class="changed"> <option id="pageWidthOption" title="" value="page-width" data-l10n-id="page_scale_width">Full Widt<br>h</option></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">110</td><td class="changed"> <option id="customScaleOption" value="custom"></option></td><td class="lineNumber">174</td><td class="changed"> <option id="customScaleOption" title="" value="custom"></option></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">111</td><td class="changed"> <option value="0.5">50%</option></td><td class="lineNumber">175</td><td class="changed"> <option title="" value="0.5" data-l10n-id="page_scale_percent" data-l10n-args='{ "scale": 50 }'>50<br>%</option></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">112</td><td class="changed"> <option value="0.75">75%</option></td><td class="lineNumber">176</td><td class="changed"> <option title="" value="0.75" data-l10n-id="page_scale_percent" data-l10n-args='{ "scale": 75 }'>7<br>5%</option></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">113</td><td class="changed"> <option value="1">100%</option></td><td class="lineNumber">177</td><td class="changed"> <option title="" value="1" data-l10n-id="page_scale_percent" data-l10n-args='{ "scale": 100 }'>100<br>%</option></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">114</td><td class="changed"> <option value="1.25">125%</option></td><td class="lineNumber">178</td><td class="changed"> <option title="" value="1.25" data-l10n-id="page_scale_percent" data-l10n-args='{ "scale": 125 }'><br>125%</option></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">115</td><td class="changed"> <option value="1.5">150%</option></td><td class="lineNumber">179</td><td class="changed"> <option title="" value="1.5" data-l10n-id="page_scale_percent" data-l10n-args='{ "scale": 150 }'>1<br>50%</option></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">116</td><td class="changed"> <option value="2">200%</option></td><td class="lineNumber">180</td><td class="changed"> <option title="" value="2" data-l10n-id="page_scale_percent" data-l10n-args='{ "scale": 200 }'>200<br>%</option></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">181</td><td class="changed"> <option title="" value="3" data-l10n-id="page_scale_percent" data-l10n-args='{ "scale": 300 }'>300<br>%</option></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">182</td><td class="changed"> <option title="" value="4" data-l10n-id="page_scale_percent" data-l10n-args='{ "scale": 400 }'>400<br>%</option></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">117</td><td class="changed"> </select></td><td class="lineNumber">183</td><td class="changed"> </select></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">118</td><td class="changed"> </span></td><td class="lineNumber">184</td><td class="changed"> </span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">119</td><td class="changed"> </div></td><td class="lineNumber">185</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">120</td><td class="changed"> </div></td><td class="lineNumber">186</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">121</td><td class="changed"> </div></td><td class="lineNumber">187</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">122</td><td class="changed"> <div id="loadingBar"></td><td class="lineNumber">188</td><td class="changed"> <div id="loadingBar"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">123</td><td class="changed"> <div class="progress"></td><td class="lineNumber">189</td><td class="changed"> <div class="progress"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">124</td><td class="changed"> <div class="glimmer"></td><td class="lineNumber">190</td><td class="changed"> <div class="glimmer"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">125</td><td class="changed"> </div></td><td class="lineNumber">191</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">126</td><td class="changed"> </div></td><td class="lineNumber">192</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">127</td><td class="changed"> </div></td><td class="lineNumber">193</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">128</td><td class="changed"> </div></td><td class="lineNumber">194</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">129</td><td class="changed"> </div></td><td class="lineNumber">195</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">130</td><td class="equal"></td><td class="lineNumber">196</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">131</td><td class="changed"> <menu type="context" id="viewerContextMenu"></td><td class="lineNumber">197</td><td class="changed"> <menu type="context" id="viewerContextMenu"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">132</td><td class="changed"> <menuitem id="firstPage" label="First Page"</td><td class="lineNumber">198</td><td class="changed"> <menuitem id="contextFirstPage" label="First Page"</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">133</td><td class="changed"> data-l10n-id="first_page" ></menuitem></td><td class="lineNumber">199</td><td class="changed"> data-l10n-id="first_page"></menuitem></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">134</td><td class="changed"> <menuitem id="lastPage" label="Last Page"</td><td class="lineNumber">200</td><td class="changed"> <menuitem id="contextLastPage" label="Last Page"</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">135</td><td class="changed"> data-l10n-id="last_page" ></menuitem></td><td class="lineNumber">201</td><td class="changed"> data-l10n-id="last_page"></menuitem></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">136</td><td class="changed"> <menuitem id="pageRotateCcw" label="Rotate Counter-Clockwise"</td><td class="lineNumber">202</td><td class="changed"> <menuitem id="contextPageRotateCw" label="Rotate Clockwise"</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">137</td><td class="changed"> data-l10n-id="page_rotate_ccw" ></menuitem></td><td class="lineNumber">203</td><td class="changed"> data-l10n-id="page_rotate_cw"></menuitem></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">138</td><td class="changed"> <menuitem id="pageRotateCw" label="Rotate Clockwise"</td><td class="lineNumber">204</td><td class="changed"> <menuitem id="contextPageRotateCcw" label="Rotate Counter-Clockwise"</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">139</td><td class="changed"> data-l10n-id="page_rotate_cw" ></menuitem></td><td class="lineNumber">205</td><td class="changed"> data-l10n-id="page_rotate_ccw"></menuitem></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">140</td><td class="changed"> </menu></td><td class="lineNumber">206</td><td class="changed"> </menu></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">141</td><td class="equal"></td><td class="lineNumber">207</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">142</td><td class="changed"> <div id="viewerContainer"></td><td class="lineNumber">208</td><td class="changed"> <div id="viewerContainer" tabindex="0"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">143</td><td class="changed"> <div id="viewer" contextmenu="viewerContextMenu"></div></td><td class="lineNumber">209</td><td class="changed"> <div id="viewer" class="pdfViewer"></div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">144</td><td class="changed"> </div></td><td class="lineNumber">210</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">145</td><td class="equal"></td><td class="lineNumber">211</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">146</td><td class="changed"> <div id="errorWrapper" hidden='true'></td><td class="lineNumber">212</td><td class="changed"> <div id="errorWrapper" hidden='true'></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">147</td><td class="changed"> <div id="errorMessageLeft"></td><td class="lineNumber">213</td><td class="changed"> <div id="errorMessageLeft"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">148</td><td class="changed"> <span id="errorMessage"></span></td><td class="lineNumber">214</td><td class="changed"> <span id="errorMessage"></span></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">149</td><td class="changed"> <button id="errorShowMore" onclick="" oncontextmenu="return false;" data-l10n-id="error_more_info"></td><td class="lineNumber">215</td><td class="changed"> <button id="errorShowMore" data-l10n-id="error_more_info"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">150</td><td class="changed"> More Information</td><td class="lineNumber">216</td><td class="changed"> More Information</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">151</td><td class="changed"> </button></td><td class="lineNumber">217</td><td class="changed"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">152</td><td class="changed"> <button id="errorShowLess" onclick="" oncontextmenu="return false;" data-l10n-id="error_less_info" hidden='true'<br>></td><td class="lineNumber">218</td><td class="changed"> <button id="errorShowLess" data-l10n-id="error_less_info" hidden='true'></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">153</td><td class="changed"> Less Information</td><td class="lineNumber">219</td><td class="changed"> Less Information</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">154</td><td class="changed"> </button></td><td class="lineNumber">220</td><td class="changed"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">155</td><td class="changed"> </div></td><td class="lineNumber">221</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">156</td><td class="changed"> <div id="errorMessageRight"></td><td class="lineNumber">222</td><td class="changed"> <div id="errorMessageRight"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">157</td><td class="changed"> <button id="errorClose" oncontextmenu="return false;" data-l10n-id="error_close"></td><td class="lineNumber">223</td><td class="changed"> <button id="errorClose" data-l10n-id="error_close"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">158</td><td class="changed"> Close</td><td class="lineNumber">224</td><td class="changed"> Close</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">159</td><td class="changed"> </button></td><td class="lineNumber">225</td><td class="changed"> </button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">160</td><td class="changed"> </div></td><td class="lineNumber">226</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">161</td><td class="changed"> <div class="clearBoth"></div></td><td class="lineNumber">227</td><td class="changed"> <div class="clearBoth"></div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">162</td><td class="changed"> <textarea id="errorMoreInfo" hidden='true' readonly="readonly"></textarea></td><td class="lineNumber">228</td><td class="changed"> <textarea id="errorMoreInfo" hidden='true' readonly="readonly"></textarea></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">163</td><td class="changed"> </div></td><td class="lineNumber">229</td><td class="changed"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">164</td><td class="changed"> </div> <!-- mainContainer --></td><td class="lineNumber">230</td><td class="changed"> </div> <!-- mainContainer --></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">165</td><td class="equal"></td><td class="lineNumber">231</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">232</td><td class="added"> <div id="overlayContainer" class="hidden"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">233</td><td class="added"> <div id="passwordOverlay" class="container hidden"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">234</td><td class="added"> <div class="dialog"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">235</td><td class="added"> <div class="row"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">236</td><td class="added"> <p id="passwordText" data-l10n-id="password_label">Enter the password to open this PDF file:</p></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">237</td><td class="added"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">238</td><td class="added"> <div class="row"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">239</td><td class="added"> <input type="password" id="password" class="toolbarField" /></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">240</td><td class="added"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">241</td><td class="added"> <div class="buttonRow"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">242</td><td class="added"> <button id="passwordCancel" class="overlayButton"><span data-l10n-id="password_cancel">Cancel</span></butt<br>on></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">243</td><td class="added"> <button id="passwordSubmit" class="overlayButton"><span data-l10n-id="password_ok">OK</span></button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">244</td><td class="added"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">245</td><td class="added"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">246</td><td class="added"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">247</td><td class="added"> <div id="documentPropertiesOverlay" class="container hidden"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">248</td><td class="added"> <div class="dialog"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">249</td><td class="added"> <div class="row"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">250</td><td class="added"> <span data-l10n-id="document_properties_file_name">File name:</span> <p id="fileNameField">-</p></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">251</td><td class="added"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">252</td><td class="added"> <div class="row"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">253</td><td class="added"> <span data-l10n-id="document_properties_file_size">File size:</span> <p id="fileSizeField">-</p></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">254</td><td class="added"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">255</td><td class="added"> <div class="separator"></div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">256</td><td class="added"> <div class="row"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">257</td><td class="added"> <span data-l10n-id="document_properties_title">Title:</span> <p id="titleField">-</p></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">258</td><td class="added"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">259</td><td class="added"> <div class="row"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">260</td><td class="added"> <span data-l10n-id="document_properties_author">Author:</span> <p id="authorField">-</p></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">261</td><td class="added"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">262</td><td class="added"> <div class="row"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">263</td><td class="added"> <span data-l10n-id="document_properties_subject">Subject:</span> <p id="subjectField">-</p></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">264</td><td class="added"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">265</td><td class="added"> <div class="row"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">266</td><td class="added"> <span data-l10n-id="document_properties_keywords">Keywords:</span> <p id="keywordsField">-</p></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">267</td><td class="added"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">268</td><td class="added"> <div class="row"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">269</td><td class="added"> <span data-l10n-id="document_properties_creation_date">Creation Date:</span> <p id="creationDateField">-</<br>p></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">270</td><td class="added"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">271</td><td class="added"> <div class="row"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">272</td><td class="added"> <span data-l10n-id="document_properties_modification_date">Modification Date:</span> <p id="modificationDa<br>teField">-</p></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">273</td><td class="added"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">274</td><td class="added"> <div class="row"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">275</td><td class="added"> <span data-l10n-id="document_properties_creator">Creator:</span> <p id="creatorField">-</p></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">276</td><td class="added"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">277</td><td class="added"> <div class="separator"></div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">278</td><td class="added"> <div class="row"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">279</td><td class="added"> <span data-l10n-id="document_properties_producer">PDF Producer:</span> <p id="producerField">-</p></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">280</td><td class="added"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">281</td><td class="added"> <div class="row"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">282</td><td class="added"> <span data-l10n-id="document_properties_version">PDF Version:</span> <p id="versionField">-</p></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">283</td><td class="added"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">284</td><td class="added"> <div class="row"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">285</td><td class="added"> <span data-l10n-id="document_properties_page_count">Page Count:</span> <p id="pageCountField">-</p></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">286</td><td class="added"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">287</td><td class="added"> <div class="buttonRow"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">288</td><td class="added"> <button id="documentPropertiesClose" class="overlayButton"><span data-l10n-id="document_properties_close"><br>Close</span></button></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">289</td><td class="added"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">290</td><td class="added"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">291</td><td class="added"> </div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">292</td><td class="added"> </div> <!-- overlayContainer --></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">293</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">166</td><td class="equal"></div> <!-- outerContainer --></td><td class="lineNumber">294</td><td class="equal"></div> <!-- outerContainer --></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">167</td><td class="equal"><div id="printContainer"></div></td><td class="lineNumber">295</td><td class="equal"><div id="printContainer"></div></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">168</td><td class="equal">{% endblock %}</td><td class="lineNumber">296</td><td class="equal">{% endblock %}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">169</td><td class="equal"></td><td class="lineNumber">297</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">170</td><td class="equal">{% block scripts %}</td><td class="lineNumber">298</td><td class="equal">{% block scripts %}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">171</td><td class="equal"> {{ super() }}</td><td class="lineNumber">299</td><td class="equal"> {{ super() }}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">172</td><td class="equal"></td><td class="lineNumber">300</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">173</td><td class="equal"> <script></td><td class="lineNumber">301</td><td class="equal"> <script></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">174</td><td class="equal"> var resource_url = "{{ h.view_resource_url(resource_view, resource, package) }}";</td><td class="lineNumber">302</td><td class="equal"> var resource_url = "{{ h.view_resource_url(resource_view, resource, package) }}";</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">175</td><td class="changed"> var pdfjs_workerSrc = "{{ h.urls_for_resource('ckanext-pdfview/vendor/pdfjs/pdf.js')[-1] }}";</td><td class="lineNumber">303</td><td class="changed"> var pdfjs_workerSrc = "{{ h.urls_for_resource('ckanext-pdfview/vendor/pdfjs/pdf.worker.js')[-1] }}";</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">304</td><td class="added"> var body=document.getElementsByTagName('body')[0];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">305</td><td class="added"> if (window.top!=window.self) { </td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">306</td><td class="added"> console.log('not top');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">307</td><td class="added"> body.style.height = '500px';</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">308</td><td class="added"> } else { </td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">309</td><td class="added"> console.log('im top');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">310</td><td class="added"> body.style.height = '100%';</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">311</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">176</td><td class="equal"> </script></td><td class="lineNumber">312</td><td class="equal"> </script></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">177</td><td class="equal"> {% resource 'ckanext-pdfview/vendor/pdfjs/pdf.js' %}</td><td class="lineNumber">313</td><td class="equal"> {% resource 'ckanext-pdfview/vendor/pdfjs/pdf.js' %}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">178</td><td class="equal"> {% resource 'ckanext-pdfview/main' %}</td><td class="lineNumber">314</td><td class="equal"> {% resource 'ckanext-pdfview/main' %}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">179</td><td class="equal">{% endblock %}</td><td class="lineNumber">315</td><td class="equal">{% endblock %}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">180</td><td class="equal"></td><td class="lineNumber">316</td><td class="equal"></td> | |
</tr> | |
</table> | |
</body> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> | |
<html> | |
<head> | |
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"> | |
<title>File Compare</title> | |
<style type="text/css"> | |
#page { | |
font-family: sans-serif; | |
} | |
table { | |
border-collapse: collapse; | |
} | |
td { | |
white-space: nowrap; | |
font-family: monospace; | |
font-size: x-small; | |
vertical-align: top; | |
} | |
td.fileName { | |
background: #E6E6E6; | |
font-family: sans-serif; | |
font-size: small; | |
} | |
td.lineNumber { | |
text-align: right; | |
background: #FFC800; | |
} | |
td.added { | |
background: #BEF0BE; | |
} | |
td.removed { | |
background: #C8C8FF; | |
} | |
td.changed { | |
background: #FFC8C8; | |
} | |
td.equal { | |
background: #FFFFFF; | |
} | |
td.empty { | |
background: #F2F2F2; | |
} | |
</style> | |
<link rel="stylesheet" href="style.css" type="text/css"> | |
</head> | |
<body> | |
<table> | |
<tr> | |
<td colspan="2" class="filename">resource.config (Before)</td> | |
<td colspan="2" class="filename">resource.config</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1</td><td class="equal">[main]</td><td class="lineNumber">1</td><td class="equal">[main]</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">2</td><td class="equal"></td><td class="lineNumber">2</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">3</td><td class="equal">dont_bundle =</td><td class="lineNumber">3</td><td class="equal">dont_bundle =</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">4</td><td class="equal"> ckanext-pdfview/vendor/pdfjs/pdf.js</td><td class="lineNumber">4</td><td class="equal"> ckanext-pdfview/vendor/pdfjs/pdf.js</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">5</td><td class="equal"> ckanext-pdfview/vendor/l10n/locale.properties.js</td><td class="lineNumber">5</td><td class="equal"> ckanext-pdfview/vendor/l10n/locale.properties.js</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">6</td><td class="equal"></td><td class="lineNumber">6</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">7</td><td class="equal">[depends]</td><td class="lineNumber">7</td><td class="equal">[depends]</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">8</td><td class="equal"></td><td class="lineNumber">8</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">9</td><td class="equal">main = base/main</td><td class="lineNumber">9</td><td class="equal">main = base/main</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">10</td><td class="equal"></td><td class="lineNumber">10</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">11</td><td class="equal">[groups]</td><td class="lineNumber">11</td><td class="equal">[groups]</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">12</td><td class="equal"></td><td class="lineNumber">12</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">13</td><td class="equal">main =</td><td class="lineNumber">13</td><td class="equal">main =</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">14</td><td class="changed"> vendor/webL10n/l10n.js</td><td class="lineNumber">14</td><td class="changed"> vendor/pdfviewer/l10n.js</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">15</td><td class="equal"> vendor/pdfviewer/compatibility.js</td><td class="lineNumber">15</td><td class="equal"> vendor/pdfviewer/compatibility.js</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">16</td><td class="equal"> vendor/pdfviewer/viewer.js</td><td class="lineNumber">16</td><td class="equal"> vendor/pdfviewer/viewer.js</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">17</td><td class="equal"> pdf_view.js</td><td class="lineNumber">17</td><td class="equal"> pdf_view.js</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">18</td><td class="equal"></td><td class="lineNumber">18</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">19</td><td class="equal"> vendor/pdfviewer/viewer.css</td><td class="lineNumber">19</td><td class="equal"> vendor/pdfviewer/viewer.css</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">20</td><td class="equal"> css/pdf.css</td><td class="lineNumber">20</td><td class="equal"> css/pdf.css</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">21</td><td class="equal"></td><td class="lineNumber">21</td><td class="equal"></td> | |
</tr> | |
</table> | |
</body> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> | |
<html> | |
<head> | |
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"> | |
<title>File Compare</title> | |
<style type="text/css"> | |
#page { | |
font-family: sans-serif; | |
} | |
table { | |
border-collapse: collapse; | |
} | |
td { | |
white-space: nowrap; | |
font-family: monospace; | |
font-size: x-small; | |
vertical-align: top; | |
} | |
td.fileName { | |
background: #E6E6E6; | |
font-family: sans-serif; | |
font-size: small; | |
} | |
td.lineNumber { | |
text-align: right; | |
background: #FFC800; | |
} | |
td.added { | |
background: #BEF0BE; | |
} | |
td.removed { | |
background: #C8C8FF; | |
} | |
td.changed { | |
background: #FFC8C8; | |
} | |
td.equal { | |
background: #FFFFFF; | |
} | |
td.empty { | |
background: #F2F2F2; | |
} | |
</style> | |
<link rel="stylesheet" href="style.css" type="text/css"> | |
</head> | |
<body> | |
<table> | |
<tr> | |
<td colspan="2" class="filename">viewer.css (Before)</td> | |
<td colspan="2" class="filename">viewer.css</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1</td><td class="changed">/* Copyright 2012 Mozilla Foundation</td><td class="lineNumber">1</td><td class="changed">/* Copyright 2014 Mozilla Foundation</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">2</td><td class="equal"> *</td><td class="lineNumber">2</td><td class="equal"> *</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">3</td><td class="equal"> * Licensed under the Apache License, Version 2.0 (the "License");</td><td class="lineNumber">3</td><td class="equal"> * Licensed under the Apache License, Version 2.0 (the "License");</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">4</td><td class="equal"> * you may not use this file except in compliance with the License.</td><td class="lineNumber">4</td><td class="equal"> * you may not use this file except in compliance with the License.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">5</td><td class="equal"> * You may obtain a copy of the License at</td><td class="lineNumber">5</td><td class="equal"> * You may obtain a copy of the License at</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">6</td><td class="equal"> *</td><td class="lineNumber">6</td><td class="equal"> *</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">7</td><td class="equal"> * http://www.apache.org/licenses/LICENSE-2.0</td><td class="lineNumber">7</td><td class="equal"> * http://www.apache.org/licenses/LICENSE-2.0</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">8</td><td class="equal"> *</td><td class="lineNumber">8</td><td class="equal"> *</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">9</td><td class="equal"> * Unless required by applicable law or agreed to in writing, software</td><td class="lineNumber">9</td><td class="equal"> * Unless required by applicable law or agreed to in writing, software</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">10</td><td class="equal"> * distributed under the License is distributed on an "AS IS" BASIS,</td><td class="lineNumber">10</td><td class="equal"> * distributed under the License is distributed on an "AS IS" BASIS,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">11</td><td class="equal"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</td><td class="lineNumber">11</td><td class="equal"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">12</td><td class="equal"> * See the License for the specific language governing permissions and</td><td class="lineNumber">12</td><td class="equal"> * See the License for the specific language governing permissions and</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">13</td><td class="equal"> * limitations under the License.</td><td class="lineNumber">13</td><td class="equal"> * limitations under the License.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">14</td><td class="equal"> */</td><td class="lineNumber">14</td><td class="equal"> */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">15</td><td class="equal"></td><td class="lineNumber">15</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">16</td><td class="added">.textLayer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">17</td><td class="added"> position: absolute;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">18</td><td class="added"> left: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">19</td><td class="added"> top: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">20</td><td class="added"> right: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">21</td><td class="added"> bottom: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">22</td><td class="added"> overflow: hidden;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">23</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">24</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">25</td><td class="added">.textLayer > div {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">26</td><td class="added"> color: transparent;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">27</td><td class="added"> position: absolute;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">28</td><td class="added"> white-space: pre;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">29</td><td class="added"> cursor: text;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">30</td><td class="added"> -webkit-transform-origin: 0% 0%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">31</td><td class="added"> -moz-transform-origin: 0% 0%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">32</td><td class="added"> -o-transform-origin: 0% 0%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">33</td><td class="added"> -ms-transform-origin: 0% 0%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">34</td><td class="added"> transform-origin: 0% 0%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">35</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">36</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">37</td><td class="added">.textLayer .highlight {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">38</td><td class="added"> margin: -1px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">39</td><td class="added"> padding: 1px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">40</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">41</td><td class="added"> background-color: rgb(180, 0, 170);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">42</td><td class="added"> border-radius: 4px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">43</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">44</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">45</td><td class="added">.textLayer .highlight.begin {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">46</td><td class="added"> border-radius: 4px 0px 0px 4px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">47</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">48</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">49</td><td class="added">.textLayer .highlight.end {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">50</td><td class="added"> border-radius: 0px 4px 4px 0px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">51</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">52</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">53</td><td class="added">.textLayer .highlight.middle {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">54</td><td class="added"> border-radius: 0px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">55</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">56</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">57</td><td class="added">.textLayer .highlight.selected {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">58</td><td class="added"> background-color: rgb(0, 100, 0);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">59</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">60</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">61</td><td class="added">.pdfViewer .canvasWrapper {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">62</td><td class="added"> overflow: hidden;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">63</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">64</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">65</td><td class="added">.pdfViewer .page {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">66</td><td class="added"> direction: ltr;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">67</td><td class="added"> width: 816px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">68</td><td class="added"> height: 1056px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">69</td><td class="added"> margin: 1px auto -8px auto;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">70</td><td class="added"> position: relative;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">71</td><td class="added"> overflow: visible;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">72</td><td class="added"> border: 9px solid transparent;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">73</td><td class="added"> background-clip: content-box;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">74</td><td class="added"> border-image: url(images/shadow.png) 9 9 repeat;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">75</td><td class="added"> background-color: white;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">76</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">77</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">78</td><td class="added">.pdfViewer .page canvas {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">79</td><td class="added"> margin: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">80</td><td class="added"> display: block;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">81</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">82</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">83</td><td class="added">.pdfViewer .page .loadingIcon {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">84</td><td class="added"> position: absolute;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">85</td><td class="added"> display: block;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">86</td><td class="added"> left: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">87</td><td class="added"> top: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">88</td><td class="added"> right: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">89</td><td class="added"> bottom: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">90</td><td class="added"> background: url('images/loading-icon.gif') center no-repeat;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">91</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">92</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">93</td><td class="added">.pdfViewer .page .annotLink > a:hover {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">94</td><td class="added"> opacity: 0.2;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">95</td><td class="added"> background: #ff0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">96</td><td class="added"> box-shadow: 0px 2px 10px #ff0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">97</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">98</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">99</td><td class="added">:-webkit-full-screen .pdfViewer .page {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">100</td><td class="added"> margin-bottom: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">101</td><td class="added"> border: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">102</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">103</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">104</td><td class="added">:-moz-full-screen .pdfViewer .page {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">105</td><td class="added"> margin-bottom: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">106</td><td class="added"> border: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">107</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">108</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">109</td><td class="added">:-ms-fullscreen .pdfViewer .page {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">110</td><td class="added"> margin-bottom: 100% !important;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">111</td><td class="added"> border: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">112</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">113</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">114</td><td class="added">:fullscreen .pdfViewer .page {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">115</td><td class="added"> margin-bottom: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">116</td><td class="added"> border: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">117</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">118</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">119</td><td class="added">.pdfViewer .page .annotText > img {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">120</td><td class="added"> position: absolute;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">121</td><td class="added"> cursor: pointer;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">122</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">123</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">124</td><td class="added">.pdfViewer .page .annotTextContentWrapper {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">125</td><td class="added"> position: absolute;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">126</td><td class="added"> width: 20em;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">127</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">128</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">129</td><td class="added">.pdfViewer .page .annotTextContent {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">130</td><td class="added"> z-index: 200;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">131</td><td class="added"> float: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">132</td><td class="added"> max-width: 20em;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">133</td><td class="added"> background-color: #FFFF99;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">134</td><td class="added"> box-shadow: 0px 2px 5px #333;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">135</td><td class="added"> border-radius: 2px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">136</td><td class="added"> padding: 0.6em;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">137</td><td class="added"> cursor: pointer;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">138</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">139</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">140</td><td class="added">.pdfViewer .page .annotTextContent > h1 {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">141</td><td class="added"> font-size: 1em;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">142</td><td class="added"> border-bottom: 1px solid #000000;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">143</td><td class="added"> padding-bottom: 0.2em;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">144</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">145</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">146</td><td class="added">.pdfViewer .page .annotTextContent > p {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">147</td><td class="added"> padding-top: 0.2em;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">148</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">149</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">150</td><td class="added">.pdfViewer .page .annotLink > a {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">151</td><td class="added"> position: absolute;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">152</td><td class="added"> font-size: 1em;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">153</td><td class="added"> top: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">154</td><td class="added"> left: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">155</td><td class="added"> width: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">156</td><td class="added"> height: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">157</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">158</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">159</td><td class="added">.pdfViewer .page .annotLink > a /* -ms-a */ {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">160</td><td class="added"> background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAA\</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">161</td><td class="added"> LAAAAAABAAEAAAIBRAA7") 0 0 repeat;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">162</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">163</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">16</td><td class="equal">* {</td><td class="lineNumber">164</td><td class="equal">* {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">17</td><td class="equal"> padding: 0;</td><td class="lineNumber">165</td><td class="equal"> padding: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">18</td><td class="equal"> margin: 0;</td><td class="lineNumber">166</td><td class="equal"> margin: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">19</td><td class="equal">}</td><td class="lineNumber">167</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">20</td><td class="equal"></td><td class="lineNumber">168</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">21</td><td class="equal">html {</td><td class="lineNumber">169</td><td class="equal">html {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">22</td><td class="equal"> height: 100%;</td><td class="lineNumber">170</td><td class="equal"> height: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">171</td><td class="added"> /* Font size is needed to make the activity bar the correct size. */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">172</td><td class="added"> font-size: 10px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">23</td><td class="equal">}</td><td class="lineNumber">173</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">24</td><td class="equal"></td><td class="lineNumber">174</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">25</td><td class="equal">body {</td><td class="lineNumber">175</td><td class="equal">body {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">26</td><td class="equal"> height: 100%;</td><td class="lineNumber">176</td><td class="equal"> height: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">27</td><td class="equal"> background-color: #404040;</td><td class="lineNumber">177</td><td class="equal"> background-color: #404040;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">28</td><td class="equal"> background-image: url(images/texture.png);</td><td class="lineNumber">178</td><td class="equal"> background-image: url(images/texture.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">29</td><td class="equal">}</td><td class="lineNumber">179</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">30</td><td class="equal"></td><td class="lineNumber">180</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">31</td><td class="equal">body,</td><td class="lineNumber">181</td><td class="equal">body,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">32</td><td class="equal">input,</td><td class="lineNumber">182</td><td class="equal">input,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">33</td><td class="equal">button,</td><td class="lineNumber">183</td><td class="equal">button,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">34</td><td class="equal">select {</td><td class="lineNumber">184</td><td class="equal">select {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">35</td><td class="equal"> font: message-box;</td><td class="lineNumber">185</td><td class="equal"> font: message-box;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">186</td><td class="added"> outline: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">36</td><td class="equal">}</td><td class="lineNumber">187</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">37</td><td class="equal"></td><td class="lineNumber">188</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">38</td><td class="equal">.hidden {</td><td class="lineNumber">189</td><td class="equal">.hidden {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">39</td><td class="changed"> display: none;</td><td class="lineNumber">190</td><td class="changed"> display: none !important;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">40</td><td class="equal">}</td><td class="lineNumber">191</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">41</td><td class="equal">[hidden] {</td><td class="lineNumber">192</td><td class="equal">[hidden] {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">42</td><td class="equal"> display: none !important;</td><td class="lineNumber">193</td><td class="equal"> display: none !important;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">43</td><td class="equal">}</td><td class="lineNumber">194</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">44</td><td class="equal"></td><td class="lineNumber">195</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">45</td><td class="equal">#viewerContainer:-webkit-full-screen {</td><td class="lineNumber">196</td><td class="equal">#viewerContainer:-webkit-full-screen {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">46</td><td class="equal"> top: 0px;</td><td class="lineNumber">197</td><td class="equal"> top: 0px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">47</td><td class="equal"> border-top: 2px solid transparent;</td><td class="lineNumber">198</td><td class="equal"> border-top: 2px solid transparent;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">48</td><td class="changed"> background-color: #404040;</td><td class="lineNumber">199</td><td class="changed"> background-color: #000;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">49</td><td class="removed"> background-image: url(images/texture.png);</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">50</td><td class="equal"> width: 100%;</td><td class="lineNumber">200</td><td class="equal"> width: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">51</td><td class="equal"> height: 100%;</td><td class="lineNumber">201</td><td class="equal"> height: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">52</td><td class="equal"> overflow: hidden;</td><td class="lineNumber">202</td><td class="equal"> overflow: hidden;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">53</td><td class="equal"> cursor: none;</td><td class="lineNumber">203</td><td class="equal"> cursor: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">204</td><td class="added"> -webkit-user-select: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">54</td><td class="equal">}</td><td class="lineNumber">205</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">55</td><td class="equal"></td><td class="lineNumber">206</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">56</td><td class="equal">#viewerContainer:-moz-full-screen {</td><td class="lineNumber">207</td><td class="equal">#viewerContainer:-moz-full-screen {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">57</td><td class="equal"> top: 0px;</td><td class="lineNumber">208</td><td class="equal"> top: 0px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">58</td><td class="equal"> border-top: 2px solid transparent;</td><td class="lineNumber">209</td><td class="equal"> border-top: 2px solid transparent;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">59</td><td class="changed"> background-color: #404040;</td><td class="lineNumber">210</td><td class="changed"> background-color: #000;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">60</td><td class="removed"> background-image: url(images/texture.png);</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">61</td><td class="equal"> width: 100%;</td><td class="lineNumber">211</td><td class="equal"> width: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">62</td><td class="equal"> height: 100%;</td><td class="lineNumber">212</td><td class="equal"> height: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">63</td><td class="equal"> overflow: hidden;</td><td class="lineNumber">213</td><td class="equal"> overflow: hidden;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">64</td><td class="equal"> cursor: none;</td><td class="lineNumber">214</td><td class="equal"> cursor: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">215</td><td class="added"> -moz-user-select: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">216</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">217</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">218</td><td class="added">#viewerContainer:-ms-fullscreen {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">219</td><td class="added"> top: 0px !important;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">220</td><td class="added"> border-top: 2px solid transparent;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">221</td><td class="added"> width: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">222</td><td class="added"> height: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">223</td><td class="added"> overflow: hidden !important;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">224</td><td class="added"> cursor: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">225</td><td class="added"> -ms-user-select: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">226</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">227</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">228</td><td class="added">#viewerContainer:-ms-fullscreen::-ms-backdrop {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">229</td><td class="added"> background-color: #000;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">65</td><td class="equal">}</td><td class="lineNumber">230</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">66</td><td class="equal"></td><td class="lineNumber">231</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">67</td><td class="equal">#viewerContainer:fullscreen {</td><td class="lineNumber">232</td><td class="equal">#viewerContainer:fullscreen {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">68</td><td class="equal"> top: 0px;</td><td class="lineNumber">233</td><td class="equal"> top: 0px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">69</td><td class="equal"> border-top: 2px solid transparent;</td><td class="lineNumber">234</td><td class="equal"> border-top: 2px solid transparent;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">70</td><td class="changed"> background-color: #404040;</td><td class="lineNumber">235</td><td class="changed"> background-color: #000;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">71</td><td class="removed"> background-image: url(images/texture.png);</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">72</td><td class="equal"> width: 100%;</td><td class="lineNumber">236</td><td class="equal"> width: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">73</td><td class="equal"> height: 100%;</td><td class="lineNumber">237</td><td class="equal"> height: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">74</td><td class="equal"> overflow: hidden;</td><td class="lineNumber">238</td><td class="equal"> overflow: hidden;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">75</td><td class="equal"> cursor: none;</td><td class="lineNumber">239</td><td class="equal"> cursor: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">76</td><td class="changed">}</td><td class="lineNumber">240</td><td class="changed"> -webkit-user-select: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">77</td><td class="changed"></td><td class="lineNumber">241</td><td class="changed"> -moz-user-select: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">78</td><td class="changed"></td><td class="lineNumber">242</td><td class="changed"> -ms-user-select: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">79</td><td class="changed">:-webkit-full-screen .page {</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">80</td><td class="changed"> margin-bottom: 100%;</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">81</td><td class="changed">}</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">82</td><td class="changed"></td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">83</td><td class="changed">:-moz-full-screen .page {</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">84</td><td class="changed"> margin-bottom: 100%;</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">85</td><td class="changed">}</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">86</td><td class="changed"></td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">87</td><td class="changed">:fullscreen .page {</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">88</td><td class="changed"> margin-bottom: 100%;</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">89</td><td class="equal">}</td><td class="lineNumber">243</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">90</td><td class="equal"></td><td class="lineNumber">244</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">91</td><td class="equal">:-webkit-full-screen a:not(.internalLink) {</td><td class="lineNumber">245</td><td class="equal">:-webkit-full-screen a:not(.internalLink) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">92</td><td class="equal"> display: none;</td><td class="lineNumber">246</td><td class="equal"> display: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">93</td><td class="equal">}</td><td class="lineNumber">247</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">94</td><td class="equal"></td><td class="lineNumber">248</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">95</td><td class="equal">:-moz-full-screen a:not(.internalLink) {</td><td class="lineNumber">249</td><td class="equal">:-moz-full-screen a:not(.internalLink) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">96</td><td class="equal"> display: none;</td><td class="lineNumber">250</td><td class="equal"> display: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">97</td><td class="equal">}</td><td class="lineNumber">251</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">98</td><td class="equal"></td><td class="lineNumber">252</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">253</td><td class="added">:-ms-fullscreen a:not(.internalLink) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">254</td><td class="added"> display: none !important;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">255</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">256</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">99</td><td class="equal">:fullscreen a:not(.internalLink) {</td><td class="lineNumber">257</td><td class="equal">:fullscreen a:not(.internalLink) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">100</td><td class="equal"> display: none;</td><td class="lineNumber">258</td><td class="equal"> display: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">101</td><td class="equal">}</td><td class="lineNumber">259</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">102</td><td class="equal"></td><td class="lineNumber">260</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">261</td><td class="added">:-webkit-full-screen .textLayer > div {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">262</td><td class="added"> cursor: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">263</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">264</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">265</td><td class="added">:-moz-full-screen .textLayer > div {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">266</td><td class="added"> cursor: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">267</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">268</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">269</td><td class="added">:fullscreen .textLayer > div {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">270</td><td class="added"> cursor: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">271</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">272</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">103</td><td class="changed">#viewerContainer.presentationControls {</td><td class="lineNumber">273</td><td class="changed">#viewerContainer.presentationControls,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">274</td><td class="added">#viewerContainer.presentationControls .textLayer > div {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">104</td><td class="equal"> cursor: default;</td><td class="lineNumber">275</td><td class="equal"> cursor: default;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">105</td><td class="equal">}</td><td class="lineNumber">276</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">106</td><td class="equal"></td><td class="lineNumber">277</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">107</td><td class="equal">/* outer/inner center provides horizontal center */</td><td class="lineNumber">278</td><td class="equal">/* outer/inner center provides horizontal center */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">279</td><td class="added">.outerCenter {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">280</td><td class="added"> pointer-events: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">281</td><td class="added"> position: relative;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">282</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">108</td><td class="equal">html[dir='ltr'] .outerCenter {</td><td class="lineNumber">283</td><td class="equal">html[dir='ltr'] .outerCenter {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">109</td><td class="equal"> float: right;</td><td class="lineNumber">284</td><td class="equal"> float: right;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">110</td><td class="removed"> position: relative;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">111</td><td class="equal"> right: 50%;</td><td class="lineNumber">285</td><td class="equal"> right: 50%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">112</td><td class="equal">}</td><td class="lineNumber">286</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">113</td><td class="equal">html[dir='rtl'] .outerCenter {</td><td class="lineNumber">287</td><td class="equal">html[dir='rtl'] .outerCenter {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">114</td><td class="equal"> float: left;</td><td class="lineNumber">288</td><td class="equal"> float: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">115</td><td class="removed"> position: relative;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">116</td><td class="equal"> left: 50%;</td><td class="lineNumber">289</td><td class="equal"> left: 50%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">117</td><td class="equal">}</td><td class="lineNumber">290</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">291</td><td class="added">.innerCenter {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">292</td><td class="added"> pointer-events: auto;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">293</td><td class="added"> position: relative;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">294</td><td class="added"> display: inline-block;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">295</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">118</td><td class="equal">html[dir='ltr'] .innerCenter {</td><td class="lineNumber">296</td><td class="equal">html[dir='ltr'] .innerCenter {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">119</td><td class="equal"> float: right;</td><td class="lineNumber">297</td><td class="equal"> float: right;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">120</td><td class="removed"> position: relative;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">121</td><td class="equal"> right: -50%;</td><td class="lineNumber">298</td><td class="equal"> right: -50%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">122</td><td class="equal">}</td><td class="lineNumber">299</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">123</td><td class="equal">html[dir='rtl'] .innerCenter {</td><td class="lineNumber">300</td><td class="equal">html[dir='rtl'] .innerCenter {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">124</td><td class="equal"> float: left;</td><td class="lineNumber">301</td><td class="equal"> float: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">125</td><td class="removed"> position: relative;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">126</td><td class="equal"> left: -50%;</td><td class="lineNumber">302</td><td class="equal"> left: -50%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">127</td><td class="equal">}</td><td class="lineNumber">303</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">128</td><td class="equal"></td><td class="lineNumber">304</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">129</td><td class="equal">#outerContainer {</td><td class="lineNumber">305</td><td class="equal">#outerContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">130</td><td class="equal"> width: 100%;</td><td class="lineNumber">306</td><td class="equal"> width: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">131</td><td class="equal"> height: 100%;</td><td class="lineNumber">307</td><td class="equal"> height: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">308</td><td class="added"> position: relative;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">132</td><td class="equal">}</td><td class="lineNumber">309</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">133</td><td class="equal"></td><td class="lineNumber">310</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">134</td><td class="equal">#sidebarContainer {</td><td class="lineNumber">311</td><td class="equal">#sidebarContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">135</td><td class="equal"> position: absolute;</td><td class="lineNumber">312</td><td class="equal"> position: absolute;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">136</td><td class="equal"> top: 0;</td><td class="lineNumber">313</td><td class="equal"> top: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">137</td><td class="equal"> bottom: 0;</td><td class="lineNumber">314</td><td class="equal"> bottom: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">138</td><td class="equal"> width: 200px;</td><td class="lineNumber">315</td><td class="equal"> width: 200px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">139</td><td class="equal"> visibility: hidden;</td><td class="lineNumber">316</td><td class="equal"> visibility: hidden;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">140</td><td class="equal"> -webkit-transition-duration: 200ms;</td><td class="lineNumber">317</td><td class="equal"> -webkit-transition-duration: 200ms;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">141</td><td class="equal"> -webkit-transition-timing-function: ease;</td><td class="lineNumber">318</td><td class="equal"> -webkit-transition-timing-function: ease;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">142</td><td class="removed"> -moz-transition-duration: 200ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">143</td><td class="removed"> -moz-transition-timing-function: ease;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">144</td><td class="removed"> -ms-transition-duration: 200ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">145</td><td class="removed"> -ms-transition-timing-function: ease;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">146</td><td class="removed"> -o-transition-duration: 200ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">147</td><td class="removed"> -o-transition-timing-function: ease;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">148</td><td class="equal"> transition-duration: 200ms;</td><td class="lineNumber">319</td><td class="equal"> transition-duration: 200ms;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">149</td><td class="equal"> transition-timing-function: ease;</td><td class="lineNumber">320</td><td class="equal"> transition-timing-function: ease;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">150</td><td class="equal"></td><td class="lineNumber">321</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">151</td><td class="equal">}</td><td class="lineNumber">322</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">152</td><td class="equal">html[dir='ltr'] #sidebarContainer {</td><td class="lineNumber">323</td><td class="equal">html[dir='ltr'] #sidebarContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">153</td><td class="equal"> -webkit-transition-property: left;</td><td class="lineNumber">324</td><td class="equal"> -webkit-transition-property: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">154</td><td class="removed"> -moz-transition-property: left;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">155</td><td class="removed"> -ms-transition-property: left;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">156</td><td class="removed"> -o-transition-property: left;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">157</td><td class="equal"> transition-property: left;</td><td class="lineNumber">325</td><td class="equal"> transition-property: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">158</td><td class="equal"> left: -200px;</td><td class="lineNumber">326</td><td class="equal"> left: -200px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">159</td><td class="equal">}</td><td class="lineNumber">327</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">160</td><td class="equal">html[dir='rtl'] #sidebarContainer {</td><td class="lineNumber">328</td><td class="equal">html[dir='rtl'] #sidebarContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">161</td><td class="equal"> -webkit-transition-property: right;</td><td class="lineNumber">329</td><td class="equal"> -webkit-transition-property: right;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">162</td><td class="removed"> -ms-transition-property: right;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">163</td><td class="removed"> -o-transition-property: right;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">164</td><td class="equal"> transition-property: right;</td><td class="lineNumber">330</td><td class="equal"> transition-property: right;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">165</td><td class="equal"> right: -200px;</td><td class="lineNumber">331</td><td class="equal"> right: -200px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">166</td><td class="equal">}</td><td class="lineNumber">332</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">167</td><td class="equal"></td><td class="lineNumber">333</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">168</td><td class="equal">#outerContainer.sidebarMoving > #sidebarContainer,</td><td class="lineNumber">334</td><td class="equal">#outerContainer.sidebarMoving > #sidebarContainer,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">169</td><td class="equal">#outerContainer.sidebarOpen > #sidebarContainer {</td><td class="lineNumber">335</td><td class="equal">#outerContainer.sidebarOpen > #sidebarContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">170</td><td class="equal"> visibility: visible;</td><td class="lineNumber">336</td><td class="equal"> visibility: visible;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">171</td><td class="equal">}</td><td class="lineNumber">337</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">172</td><td class="equal">html[dir='ltr'] #outerContainer.sidebarOpen > #sidebarContainer {</td><td class="lineNumber">338</td><td class="equal">html[dir='ltr'] #outerContainer.sidebarOpen > #sidebarContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">173</td><td class="equal"> left: 0px;</td><td class="lineNumber">339</td><td class="equal"> left: 0px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">174</td><td class="equal">}</td><td class="lineNumber">340</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">175</td><td class="equal">html[dir='rtl'] #outerContainer.sidebarOpen > #sidebarContainer {</td><td class="lineNumber">341</td><td class="equal">html[dir='rtl'] #outerContainer.sidebarOpen > #sidebarContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">176</td><td class="equal"> right: 0px;</td><td class="lineNumber">342</td><td class="equal"> right: 0px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">177</td><td class="equal">}</td><td class="lineNumber">343</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">178</td><td class="equal"></td><td class="lineNumber">344</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">179</td><td class="equal">#mainContainer {</td><td class="lineNumber">345</td><td class="equal">#mainContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">180</td><td class="equal"> position: absolute;</td><td class="lineNumber">346</td><td class="equal"> position: absolute;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">181</td><td class="equal"> top: 0;</td><td class="lineNumber">347</td><td class="equal"> top: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">182</td><td class="equal"> right: 0;</td><td class="lineNumber">348</td><td class="equal"> right: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">183</td><td class="equal"> bottom: 0;</td><td class="lineNumber">349</td><td class="equal"> bottom: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">184</td><td class="equal"> left: 0;</td><td class="lineNumber">350</td><td class="equal"> left: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">185</td><td class="equal"> min-width: 320px;</td><td class="lineNumber">351</td><td class="equal"> min-width: 320px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">186</td><td class="equal"> -webkit-transition-duration: 200ms;</td><td class="lineNumber">352</td><td class="equal"> -webkit-transition-duration: 200ms;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">187</td><td class="equal"> -webkit-transition-timing-function: ease;</td><td class="lineNumber">353</td><td class="equal"> -webkit-transition-timing-function: ease;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">188</td><td class="removed"> -moz-transition-duration: 200ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">189</td><td class="removed"> -moz-transition-timing-function: ease;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">190</td><td class="removed"> -ms-transition-duration: 200ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">191</td><td class="removed"> -ms-transition-timing-function: ease;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">192</td><td class="removed"> -o-transition-duration: 200ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">193</td><td class="removed"> -o-transition-timing-function: ease;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">194</td><td class="equal"> transition-duration: 200ms;</td><td class="lineNumber">354</td><td class="equal"> transition-duration: 200ms;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">195</td><td class="equal"> transition-timing-function: ease;</td><td class="lineNumber">355</td><td class="equal"> transition-timing-function: ease;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">196</td><td class="equal">}</td><td class="lineNumber">356</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">197</td><td class="equal">html[dir='ltr'] #outerContainer.sidebarOpen > #mainContainer {</td><td class="lineNumber">357</td><td class="equal">html[dir='ltr'] #outerContainer.sidebarOpen > #mainContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">198</td><td class="equal"> -webkit-transition-property: left;</td><td class="lineNumber">358</td><td class="equal"> -webkit-transition-property: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">199</td><td class="removed"> -moz-transition-property: left;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">200</td><td class="removed"> -ms-transition-property: left;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">201</td><td class="removed"> -o-transition-property: left;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">202</td><td class="equal"> transition-property: left;</td><td class="lineNumber">359</td><td class="equal"> transition-property: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">203</td><td class="equal"> left: 200px;</td><td class="lineNumber">360</td><td class="equal"> left: 200px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">204</td><td class="equal">}</td><td class="lineNumber">361</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">205</td><td class="equal">html[dir='rtl'] #outerContainer.sidebarOpen > #mainContainer {</td><td class="lineNumber">362</td><td class="equal">html[dir='rtl'] #outerContainer.sidebarOpen > #mainContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">206</td><td class="equal"> -webkit-transition-property: right;</td><td class="lineNumber">363</td><td class="equal"> -webkit-transition-property: right;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">207</td><td class="removed"> -moz-transition-property: right;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">208</td><td class="removed"> -ms-transition-property: right;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">209</td><td class="removed"> -o-transition-property: right;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">210</td><td class="equal"> transition-property: right;</td><td class="lineNumber">364</td><td class="equal"> transition-property: right;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">211</td><td class="equal"> right: 200px;</td><td class="lineNumber">365</td><td class="equal"> right: 200px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">212</td><td class="equal">}</td><td class="lineNumber">366</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">213</td><td class="equal"></td><td class="lineNumber">367</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">214</td><td class="equal">#sidebarContent {</td><td class="lineNumber">368</td><td class="equal">#sidebarContent {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">215</td><td class="equal"> top: 32px;</td><td class="lineNumber">369</td><td class="equal"> top: 32px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">216</td><td class="equal"> bottom: 0;</td><td class="lineNumber">370</td><td class="equal"> bottom: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">217</td><td class="equal"> overflow: auto;</td><td class="lineNumber">371</td><td class="equal"> overflow: auto;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">372</td><td class="added"> -webkit-overflow-scrolling: touch;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">218</td><td class="equal"> position: absolute;</td><td class="lineNumber">373</td><td class="equal"> position: absolute;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">219</td><td class="equal"> width: 200px;</td><td class="lineNumber">374</td><td class="equal"> width: 200px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">220</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">221</td><td class="equal"> background-color: hsla(0,0%,0%,.1);</td><td class="lineNumber">375</td><td class="equal"> background-color: hsla(0,0%,0%,.1);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">222</td><td class="removed"> box-shadow: inset -1px 0 0 hsla(0,0%,0%,.25);</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">223</td><td class="equal">}</td><td class="lineNumber">376</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">224</td><td class="equal">html[dir='ltr'] #sidebarContent {</td><td class="lineNumber">377</td><td class="equal">html[dir='ltr'] #sidebarContent {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">225</td><td class="equal"> left: 0;</td><td class="lineNumber">378</td><td class="equal"> left: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">379</td><td class="added"> box-shadow: inset -1px 0 0 hsla(0,0%,0%,.25);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">226</td><td class="equal">}</td><td class="lineNumber">380</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">227</td><td class="equal">html[dir='rtl'] #sidebarContent {</td><td class="lineNumber">381</td><td class="equal">html[dir='rtl'] #sidebarContent {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">228</td><td class="equal"> right: 0;</td><td class="lineNumber">382</td><td class="equal"> right: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">383</td><td class="added"> box-shadow: inset 1px 0 0 hsla(0,0%,0%,.25);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">229</td><td class="equal">}</td><td class="lineNumber">384</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">230</td><td class="equal"></td><td class="lineNumber">385</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">231</td><td class="equal">#viewerContainer {</td><td class="lineNumber">386</td><td class="equal">#viewerContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">232</td><td class="equal"> overflow: auto;</td><td class="lineNumber">387</td><td class="equal"> overflow: auto;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">233</td><td class="changed"> box-shadow: inset 1px 0 0 hsla(0,0%,100%,.05);</td><td class="lineNumber">388</td><td class="changed"> -webkit-overflow-scrolling: touch;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">234</td><td class="equal"> position: absolute;</td><td class="lineNumber">389</td><td class="equal"> position: absolute;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">235</td><td class="equal"> top: 32px;</td><td class="lineNumber">390</td><td class="equal"> top: 32px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">236</td><td class="equal"> right: 0;</td><td class="lineNumber">391</td><td class="equal"> right: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">237</td><td class="equal"> bottom: 0;</td><td class="lineNumber">392</td><td class="equal"> bottom: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">238</td><td class="equal"> left: 0;</td><td class="lineNumber">393</td><td class="equal"> left: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">239</td><td class="removed">}</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">240</td><td class="removed">.loadingInProgress #viewerContainer {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">241</td><td class="changed"> top: 39px;</td><td class="lineNumber">394</td><td class="changed"> outline: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">242</td><td class="equal">}</td><td class="lineNumber">395</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">396</td><td class="added">html[dir='ltr'] #viewerContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">397</td><td class="added"> box-shadow: inset 1px 0 0 hsla(0,0%,100%,.05);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">398</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">399</td><td class="added">html[dir='rtl'] #viewerContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">400</td><td class="added"> box-shadow: inset -1px 0 0 hsla(0,0%,100%,.05);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">401</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">243</td><td class="equal"></td><td class="lineNumber">402</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">244</td><td class="equal">.toolbar {</td><td class="lineNumber">403</td><td class="equal">.toolbar {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">245</td><td class="equal"> position: relative;</td><td class="lineNumber">404</td><td class="equal"> position: relative;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">246</td><td class="equal"> left: 0;</td><td class="lineNumber">405</td><td class="equal"> left: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">247</td><td class="equal"> right: 0;</td><td class="lineNumber">406</td><td class="equal"> right: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">248</td><td class="equal"> z-index: 9999;</td><td class="lineNumber">407</td><td class="equal"> z-index: 9999;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">249</td><td class="equal"> cursor: default;</td><td class="lineNumber">408</td><td class="equal"> cursor: default;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">250</td><td class="equal">}</td><td class="lineNumber">409</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">251</td><td class="equal"></td><td class="lineNumber">410</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">252</td><td class="equal">#toolbarContainer {</td><td class="lineNumber">411</td><td class="equal">#toolbarContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">253</td><td class="equal"> width: 100%;</td><td class="lineNumber">412</td><td class="equal"> width: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">254</td><td class="equal">}</td><td class="lineNumber">413</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">255</td><td class="equal"></td><td class="lineNumber">414</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">256</td><td class="equal">#toolbarSidebar {</td><td class="lineNumber">415</td><td class="equal">#toolbarSidebar {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">257</td><td class="equal"> width: 200px;</td><td class="lineNumber">416</td><td class="equal"> width: 200px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">258</td><td class="equal"> height: 32px;</td><td class="lineNumber">417</td><td class="equal"> height: 32px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">259</td><td class="equal"> background-color: #424242; /* fallback */</td><td class="lineNumber">418</td><td class="equal"> background-color: #424242; /* fallback */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">260</td><td class="equal"> background-image: url(images/texture.png),</td><td class="lineNumber">419</td><td class="equal"> background-image: url(images/texture.png),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">261</td><td class="equal"> linear-gradient(hsla(0,0%,30%,.99), hsla(0,0%,25%,.95));</td><td class="lineNumber">420</td><td class="equal"> linear-gradient(hsla(0,0%,30%,.99), hsla(0,0%,25%,.95));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">421</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">422</td><td class="added">html[dir='ltr'] #toolbarSidebar {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">262</td><td class="equal"> box-shadow: inset -1px 0 0 rgba(0, 0, 0, 0.25),</td><td class="lineNumber">423</td><td class="equal"> box-shadow: inset -1px 0 0 rgba(0, 0, 0, 0.25),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">263</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">264</td><td class="equal"> inset 0 -1px 0 hsla(0,0%,100%,.05),</td><td class="lineNumber">424</td><td class="equal"> inset 0 -1px 0 hsla(0,0%,100%,.05),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">265</td><td class="equal"> 0 1px 0 hsla(0,0%,0%,.15),</td><td class="lineNumber">425</td><td class="equal"> 0 1px 0 hsla(0,0%,0%,.15),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">266</td><td class="equal"> 0 0 1px hsla(0,0%,0%,.1);</td><td class="lineNumber">426</td><td class="equal"> 0 0 1px hsla(0,0%,0%,.1);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">267</td><td class="equal">}</td><td class="lineNumber">427</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">428</td><td class="added">html[dir='rtl'] #toolbarSidebar {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">429</td><td class="added"> box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.25),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">430</td><td class="added"> inset 0 1px 0 hsla(0,0%,100%,.05),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">431</td><td class="added"> 0 1px 0 hsla(0,0%,0%,.15),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">432</td><td class="added"> 0 0 1px hsla(0,0%,0%,.1);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">433</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">268</td><td class="equal"></td><td class="lineNumber">434</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">269</td><td class="changed">#toolbarContainer, .findbar {</td><td class="lineNumber">435</td><td class="changed">#toolbarContainer, .findbar, .secondaryToolbar {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">270</td><td class="equal"> position: relative;</td><td class="lineNumber">436</td><td class="equal"> position: relative;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">271</td><td class="equal"> height: 32px;</td><td class="lineNumber">437</td><td class="equal"> height: 32px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">272</td><td class="equal"> background-color: #474747; /* fallback */</td><td class="lineNumber">438</td><td class="equal"> background-color: #474747; /* fallback */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">273</td><td class="equal"> background-image: url(images/texture.png),</td><td class="lineNumber">439</td><td class="equal"> background-image: url(images/texture.png),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">274</td><td class="equal"> linear-gradient(hsla(0,0%,32%,.99), hsla(0,0%,27%,.95));</td><td class="lineNumber">440</td><td class="equal"> linear-gradient(hsla(0,0%,32%,.99), hsla(0,0%,27%,.95));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">441</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">442</td><td class="added">html[dir='ltr'] #toolbarContainer, .findbar, .secondaryToolbar {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">275</td><td class="equal"> box-shadow: inset 1px 0 0 hsla(0,0%,100%,.08),</td><td class="lineNumber">443</td><td class="equal"> box-shadow: inset 1px 0 0 hsla(0,0%,100%,.08),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">276</td><td class="equal"> inset 0 1px 1px hsla(0,0%,0%,.15),</td><td class="lineNumber">444</td><td class="equal"> inset 0 1px 1px hsla(0,0%,0%,.15),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">277</td><td class="equal"> inset 0 -1px 0 hsla(0,0%,100%,.05),</td><td class="lineNumber">445</td><td class="equal"> inset 0 -1px 0 hsla(0,0%,100%,.05),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">278</td><td class="equal"> 0 1px 0 hsla(0,0%,0%,.15),</td><td class="lineNumber">446</td><td class="equal"> 0 1px 0 hsla(0,0%,0%,.15),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">279</td><td class="equal"> 0 1px 1px hsla(0,0%,0%,.1);</td><td class="lineNumber">447</td><td class="equal"> 0 1px 1px hsla(0,0%,0%,.1);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">280</td><td class="equal">}</td><td class="lineNumber">448</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">449</td><td class="added">html[dir='rtl'] #toolbarContainer, .findbar, .secondaryToolbar {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">450</td><td class="added"> box-shadow: inset -1px 0 0 hsla(0,0%,100%,.08),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">451</td><td class="added"> inset 0 1px 1px hsla(0,0%,0%,.15),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">452</td><td class="added"> inset 0 -1px 0 hsla(0,0%,100%,.05),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">453</td><td class="added"> 0 1px 0 hsla(0,0%,0%,.15),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">454</td><td class="added"> 0 1px 1px hsla(0,0%,0%,.1);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">455</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">281</td><td class="equal"></td><td class="lineNumber">456</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">282</td><td class="equal">#toolbarViewer {</td><td class="lineNumber">457</td><td class="equal">#toolbarViewer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">283</td><td class="equal"> height: 32px;</td><td class="lineNumber">458</td><td class="equal"> height: 32px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">284</td><td class="equal">}</td><td class="lineNumber">459</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">285</td><td class="equal"></td><td class="lineNumber">460</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">286</td><td class="equal">#loadingBar {</td><td class="lineNumber">461</td><td class="equal">#loadingBar {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">287</td><td class="equal"> position: relative;</td><td class="lineNumber">462</td><td class="equal"> position: relative;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">288</td><td class="equal"> width: 100%;</td><td class="lineNumber">463</td><td class="equal"> width: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">289</td><td class="changed"> height: 6px;</td><td class="lineNumber">464</td><td class="changed"> height: 4px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">290</td><td class="equal"> background-color: #333;</td><td class="lineNumber">465</td><td class="equal"> background-color: #333;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">291</td><td class="equal"> border-bottom: 1px solid #333;</td><td class="lineNumber">466</td><td class="equal"> border-bottom: 1px solid #333;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">292</td><td class="equal">}</td><td class="lineNumber">467</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">293</td><td class="equal"></td><td class="lineNumber">468</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">294</td><td class="equal">#loadingBar .progress {</td><td class="lineNumber">469</td><td class="equal">#loadingBar .progress {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">295</td><td class="equal"> position: absolute;</td><td class="lineNumber">470</td><td class="equal"> position: absolute;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">296</td><td class="equal"> top: 0;</td><td class="lineNumber">471</td><td class="equal"> top: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">297</td><td class="equal"> left: 0;</td><td class="lineNumber">472</td><td class="equal"> left: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">298</td><td class="equal"> width: 0%;</td><td class="lineNumber">473</td><td class="equal"> width: 0%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">299</td><td class="equal"> height: 100%;</td><td class="lineNumber">474</td><td class="equal"> height: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">300</td><td class="equal"> background-color: #ddd;</td><td class="lineNumber">475</td><td class="equal"> background-color: #ddd;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">301</td><td class="equal"> overflow: hidden;</td><td class="lineNumber">476</td><td class="equal"> overflow: hidden;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">302</td><td class="removed"> -moz-transition: width 200ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">303</td><td class="removed"> -ms-transition: width 200ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">304</td><td class="equal"> -webkit-transition: width 200ms;</td><td class="lineNumber">477</td><td class="equal"> -webkit-transition: width 200ms;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">305</td><td class="equal"> transition: width 200ms;</td><td class="lineNumber">478</td><td class="equal"> transition: width 200ms;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">306</td><td class="equal">}</td><td class="lineNumber">479</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">307</td><td class="equal"></td><td class="lineNumber">480</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">308</td><td class="removed">@-moz-keyframes progressIndeterminate {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">309</td><td class="removed"> 0% { left: 0%; }</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">310</td><td class="removed"> 50% { left: 100%; }</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">311</td><td class="removed"> 100% { left: 100%; }</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">312</td><td class="removed">}</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">313</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">314</td><td class="removed">@-ms-keyframes progressIndeterminate {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">315</td><td class="removed"> 0% { left: 0%; }</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">316</td><td class="removed"> 50% { left: 100%; }</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">317</td><td class="removed"> 100% { left: 100%; }</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">318</td><td class="removed">}</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">319</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">320</td><td class="equal">@-webkit-keyframes progressIndeterminate {</td><td class="lineNumber">481</td><td class="equal">@-webkit-keyframes progressIndeterminate {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">321</td><td class="equal"> 0% { left: 0%; }</td><td class="lineNumber">482</td><td class="equal"> 0% { left: 0%; }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">322</td><td class="equal"> 50% { left: 100%; }</td><td class="lineNumber">483</td><td class="equal"> 50% { left: 100%; }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">323</td><td class="equal"> 100% { left: 100%; }</td><td class="lineNumber">484</td><td class="equal"> 100% { left: 100%; }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">324</td><td class="equal">}</td><td class="lineNumber">485</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">325</td><td class="equal"></td><td class="lineNumber">486</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">326</td><td class="equal">@keyframes progressIndeterminate {</td><td class="lineNumber">487</td><td class="equal">@keyframes progressIndeterminate {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">327</td><td class="equal"> 0% { left: 0%; }</td><td class="lineNumber">488</td><td class="equal"> 0% { left: 0%; }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">328</td><td class="equal"> 50% { left: 100%; }</td><td class="lineNumber">489</td><td class="equal"> 50% { left: 100%; }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">329</td><td class="equal"> 100% { left: 100%; }</td><td class="lineNumber">490</td><td class="equal"> 100% { left: 100%; }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">330</td><td class="equal">}</td><td class="lineNumber">491</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">331</td><td class="equal"></td><td class="lineNumber">492</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">332</td><td class="equal">#loadingBar .progress.indeterminate {</td><td class="lineNumber">493</td><td class="equal">#loadingBar .progress.indeterminate {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">333</td><td class="equal"> background-color: #999;</td><td class="lineNumber">494</td><td class="equal"> background-color: #999;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">334</td><td class="removed"> -moz-transition: none;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">335</td><td class="removed"> -ms-transition: none;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">336</td><td class="equal"> -webkit-transition: none;</td><td class="lineNumber">495</td><td class="equal"> -webkit-transition: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">337</td><td class="equal"> transition: none;</td><td class="lineNumber">496</td><td class="equal"> transition: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">338</td><td class="equal">}</td><td class="lineNumber">497</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">339</td><td class="equal"></td><td class="lineNumber">498</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">340</td><td class="equal">#loadingBar .indeterminate .glimmer {</td><td class="lineNumber">499</td><td class="equal">#loadingBar .indeterminate .glimmer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">341</td><td class="equal"> position: absolute;</td><td class="lineNumber">500</td><td class="equal"> position: absolute;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">342</td><td class="equal"> top: 0;</td><td class="lineNumber">501</td><td class="equal"> top: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">343</td><td class="equal"> left: 0;</td><td class="lineNumber">502</td><td class="equal"> left: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">344</td><td class="equal"> height: 100%;</td><td class="lineNumber">503</td><td class="equal"> height: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">345</td><td class="equal"> width: 50px;</td><td class="lineNumber">504</td><td class="equal"> width: 50px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">346</td><td class="equal"></td><td class="lineNumber">505</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">347</td><td class="equal"> background-image: linear-gradient(to right, #999 0%, #fff 50%, #999 100%);</td><td class="lineNumber">506</td><td class="equal"> background-image: linear-gradient(to right, #999 0%, #fff 50%, #999 100%);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">348</td><td class="changed"> background-size: 100% 100% no-repeat;</td><td class="lineNumber">507</td><td class="changed"> background-size: 100% 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">508</td><td class="added"> background-repeat: no-repeat;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">349</td><td class="equal"></td><td class="lineNumber">509</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">350</td><td class="removed"> -moz-animation: progressIndeterminate 2s linear infinite;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">351</td><td class="removed"> -ms-animation: progressIndeterminate 2s linear infinite;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">352</td><td class="equal"> -webkit-animation: progressIndeterminate 2s linear infinite;</td><td class="lineNumber">510</td><td class="equal"> -webkit-animation: progressIndeterminate 2s linear infinite;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">353</td><td class="equal"> animation: progressIndeterminate 2s linear infinite;</td><td class="lineNumber">511</td><td class="equal"> animation: progressIndeterminate 2s linear infinite;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">354</td><td class="equal">}</td><td class="lineNumber">512</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">355</td><td class="equal"></td><td class="lineNumber">513</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">356</td><td class="changed">.findbar {</td><td class="lineNumber">514</td><td class="changed">.findbar, .secondaryToolbar {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">357</td><td class="equal"> top: 32px;</td><td class="lineNumber">515</td><td class="equal"> top: 32px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">358</td><td class="equal"> position: absolute;</td><td class="lineNumber">516</td><td class="equal"> position: absolute;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">359</td><td class="equal"> z-index: 10000;</td><td class="lineNumber">517</td><td class="equal"> z-index: 10000;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">360</td><td class="equal"> height: 32px;</td><td class="lineNumber">518</td><td class="equal"> height: 32px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">361</td><td class="equal"></td><td class="lineNumber">519</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">362</td><td class="equal"> min-width: 16px;</td><td class="lineNumber">520</td><td class="equal"> min-width: 16px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">363</td><td class="equal"> padding: 0px 6px 0px 6px;</td><td class="lineNumber">521</td><td class="equal"> padding: 0px 6px 0px 6px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">364</td><td class="equal"> margin: 4px 2px 4px 2px;</td><td class="lineNumber">522</td><td class="equal"> margin: 4px 2px 4px 2px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">365</td><td class="equal"> color: hsl(0,0%,85%);</td><td class="lineNumber">523</td><td class="equal"> color: hsl(0,0%,85%);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">366</td><td class="equal"> font-size: 12px;</td><td class="lineNumber">524</td><td class="equal"> font-size: 12px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">367</td><td class="equal"> line-height: 14px;</td><td class="lineNumber">525</td><td class="equal"> line-height: 14px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">368</td><td class="equal"> text-align: left;</td><td class="lineNumber">526</td><td class="equal"> text-align: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">369</td><td class="equal"> cursor: default;</td><td class="lineNumber">527</td><td class="equal"> cursor: default;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">370</td><td class="equal">}</td><td class="lineNumber">528</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">371</td><td class="equal"></td><td class="lineNumber">529</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">372</td><td class="equal">html[dir='ltr'] .findbar {</td><td class="lineNumber">530</td><td class="equal">html[dir='ltr'] .findbar {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">373</td><td class="equal"> left: 68px;</td><td class="lineNumber">531</td><td class="equal"> left: 68px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">374</td><td class="equal">}</td><td class="lineNumber">532</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">375</td><td class="equal"></td><td class="lineNumber">533</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">376</td><td class="equal">html[dir='rtl'] .findbar {</td><td class="lineNumber">534</td><td class="equal">html[dir='rtl'] .findbar {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">377</td><td class="equal"> right: 68px;</td><td class="lineNumber">535</td><td class="equal"> right: 68px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">378</td><td class="equal">}</td><td class="lineNumber">536</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">379</td><td class="equal"></td><td class="lineNumber">537</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">380</td><td class="equal">.findbar label {</td><td class="lineNumber">538</td><td class="equal">.findbar label {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">381</td><td class="equal"> -webkit-user-select: none;</td><td class="lineNumber">539</td><td class="equal"> -webkit-user-select: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">382</td><td class="equal"> -moz-user-select: none;</td><td class="lineNumber">540</td><td class="equal"> -moz-user-select: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">383</td><td class="equal">}</td><td class="lineNumber">541</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">384</td><td class="equal"></td><td class="lineNumber">542</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">385</td><td class="equal">#findInput[data-status="pending"] {</td><td class="lineNumber">543</td><td class="equal">#findInput[data-status="pending"] {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">386</td><td class="equal"> background-image: url(images/loading-small.png);</td><td class="lineNumber">544</td><td class="equal"> background-image: url(images/loading-small.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">387</td><td class="equal"> background-repeat: no-repeat;</td><td class="lineNumber">545</td><td class="equal"> background-repeat: no-repeat;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">388</td><td class="equal"> background-position: right;</td><td class="lineNumber">546</td><td class="equal"> background-position: right;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">389</td><td class="equal">}</td><td class="lineNumber">547</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">390</td><td class="changed"></td><td class="lineNumber">548</td><td class="changed">html[dir='rtl'] #findInput[data-status="pending"] {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">549</td><td class="changed"> background-position: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">550</td><td class="changed">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">551</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">552</td><td class="changed">.secondaryToolbar {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">553</td><td class="changed"> padding: 6px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">554</td><td class="changed"> height: auto;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">555</td><td class="changed"> z-index: 30000;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">556</td><td class="changed">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">557</td><td class="changed">html[dir='ltr'] .secondaryToolbar {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">558</td><td class="changed"> right: 4px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">559</td><td class="changed">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">560</td><td class="changed">html[dir='rtl'] .secondaryToolbar {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">561</td><td class="changed"> left: 4px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">562</td><td class="changed">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">563</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">564</td><td class="changed">#secondaryToolbarButtonContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">565</td><td class="changed"> max-width: 200px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">566</td><td class="changed"> max-height: 400px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">567</td><td class="changed"> overflow-y: auto;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">568</td><td class="changed"> -webkit-overflow-scrolling: touch;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">569</td><td class="changed"> margin-bottom: -4px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">570</td><td class="changed">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">571</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">572</td><td class="changed">.doorHanger,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">391</td><td class="changed">.doorHanger {</td><td class="lineNumber">573</td><td class="changed">.doorHangerRight {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">392</td><td class="equal"> border: 1px solid hsla(0,0%,0%,.5);</td><td class="lineNumber">574</td><td class="equal"> border: 1px solid hsla(0,0%,0%,.5);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">393</td><td class="equal"> border-radius: 2px;</td><td class="lineNumber">575</td><td class="equal"> border-radius: 2px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">394</td><td class="equal"> box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);</td><td class="lineNumber">576</td><td class="equal"> box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">395</td><td class="equal">}</td><td class="lineNumber">577</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">396</td><td class="changed">.doorHanger:after, .doorHanger:before {</td><td class="lineNumber">578</td><td class="changed">.doorHanger:after, .doorHanger:before,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">579</td><td class="added">.doorHangerRight:after, .doorHangerRight:before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">397</td><td class="equal"> bottom: 100%;</td><td class="lineNumber">580</td><td class="equal"> bottom: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">398</td><td class="equal"> border: solid transparent;</td><td class="lineNumber">581</td><td class="equal"> border: solid transparent;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">399</td><td class="equal"> content: " ";</td><td class="lineNumber">582</td><td class="equal"> content: " ";</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">400</td><td class="equal"> height: 0;</td><td class="lineNumber">583</td><td class="equal"> height: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">401</td><td class="equal"> width: 0;</td><td class="lineNumber">584</td><td class="equal"> width: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">402</td><td class="equal"> position: absolute;</td><td class="lineNumber">585</td><td class="equal"> position: absolute;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">403</td><td class="equal"> pointer-events: none;</td><td class="lineNumber">586</td><td class="equal"> pointer-events: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">404</td><td class="equal">}</td><td class="lineNumber">587</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">405</td><td class="changed">.doorHanger:after {</td><td class="lineNumber">588</td><td class="changed">.doorHanger:after,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">589</td><td class="added">.doorHangerRight:after {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">406</td><td class="equal"> border-bottom-color: hsla(0,0%,32%,.99);</td><td class="lineNumber">590</td><td class="equal"> border-bottom-color: hsla(0,0%,32%,.99);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">407</td><td class="equal"> border-width: 8px;</td><td class="lineNumber">591</td><td class="equal"> border-width: 8px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">408</td><td class="equal">}</td><td class="lineNumber">592</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">409</td><td class="changed">.doorHanger:before {</td><td class="lineNumber">593</td><td class="changed">.doorHanger:before,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">594</td><td class="added">.doorHangerRight:before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">410</td><td class="equal"> border-bottom-color: hsla(0,0%,0%,.5);</td><td class="lineNumber">595</td><td class="equal"> border-bottom-color: hsla(0,0%,0%,.5);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">411</td><td class="equal"> border-width: 9px;</td><td class="lineNumber">596</td><td class="equal"> border-width: 9px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">412</td><td class="equal">}</td><td class="lineNumber">597</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">413</td><td class="equal"></td><td class="lineNumber">598</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">414</td><td class="changed">html[dir='ltr'] .doorHanger:after {</td><td class="lineNumber">599</td><td class="changed">html[dir='ltr'] .doorHanger:after,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">600</td><td class="added">html[dir='rtl'] .doorHangerRight:after {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">415</td><td class="equal"> left: 13px;</td><td class="lineNumber">601</td><td class="equal"> left: 13px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">416</td><td class="equal"> margin-left: -8px;</td><td class="lineNumber">602</td><td class="equal"> margin-left: -8px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">417</td><td class="equal">}</td><td class="lineNumber">603</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">418</td><td class="equal"></td><td class="lineNumber">604</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">419</td><td class="changed">html[dir='ltr'] .doorHanger:before {</td><td class="lineNumber">605</td><td class="changed">html[dir='ltr'] .doorHanger:before,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">606</td><td class="added">html[dir='rtl'] .doorHangerRight:before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">420</td><td class="equal"> left: 13px;</td><td class="lineNumber">607</td><td class="equal"> left: 13px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">421</td><td class="equal"> margin-left: -9px;</td><td class="lineNumber">608</td><td class="equal"> margin-left: -9px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">422</td><td class="equal">}</td><td class="lineNumber">609</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">423</td><td class="equal"></td><td class="lineNumber">610</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">424</td><td class="changed">html[dir='rtl'] .doorHanger:after {</td><td class="lineNumber">611</td><td class="changed">html[dir='rtl'] .doorHanger:after,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">612</td><td class="added">html[dir='ltr'] .doorHangerRight:after {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">425</td><td class="equal"> right: 13px;</td><td class="lineNumber">613</td><td class="equal"> right: 13px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">426</td><td class="equal"> margin-right: -8px;</td><td class="lineNumber">614</td><td class="equal"> margin-right: -8px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">427</td><td class="equal">}</td><td class="lineNumber">615</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">428</td><td class="equal"></td><td class="lineNumber">616</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">429</td><td class="changed">html[dir='rtl'] .doorHanger:before {</td><td class="lineNumber">617</td><td class="changed">html[dir='rtl'] .doorHanger:before,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">618</td><td class="added">html[dir='ltr'] .doorHangerRight:before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">430</td><td class="equal"> right: 13px;</td><td class="lineNumber">619</td><td class="equal"> right: 13px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">431</td><td class="equal"> margin-right: -9px;</td><td class="lineNumber">620</td><td class="equal"> margin-right: -9px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">432</td><td class="equal">}</td><td class="lineNumber">621</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">433</td><td class="equal"></td><td class="lineNumber">622</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">434</td><td class="equal">#findMsg {</td><td class="lineNumber">623</td><td class="equal">#findMsg {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">435</td><td class="equal"> font-style: italic;</td><td class="lineNumber">624</td><td class="equal"> font-style: italic;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">436</td><td class="equal"> color: #A6B7D0;</td><td class="lineNumber">625</td><td class="equal"> color: #A6B7D0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">437</td><td class="equal">}</td><td class="lineNumber">626</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">438</td><td class="equal"></td><td class="lineNumber">627</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">439</td><td class="changed">.notFound {</td><td class="lineNumber">628</td><td class="changed">#findInput.notFound {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">440</td><td class="changed"> background-color: rgb(255, 137, 153);</td><td class="lineNumber">629</td><td class="changed"> background-color: rgb(255, 102, 102);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">441</td><td class="equal">}</td><td class="lineNumber">630</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">442</td><td class="equal"></td><td class="lineNumber">631</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">443</td><td class="equal">html[dir='ltr'] #toolbarViewerLeft {</td><td class="lineNumber">632</td><td class="equal">html[dir='ltr'] #toolbarViewerLeft {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">444</td><td class="equal"> margin-left: -1px;</td><td class="lineNumber">633</td><td class="equal"> margin-left: -1px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">445</td><td class="equal">}</td><td class="lineNumber">634</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">446</td><td class="equal">html[dir='rtl'] #toolbarViewerRight {</td><td class="lineNumber">635</td><td class="equal">html[dir='rtl'] #toolbarViewerRight {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">447</td><td class="changed"> margin-left: -1px;</td><td class="lineNumber">636</td><td class="changed"> margin-right: -1px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">448</td><td class="equal">}</td><td class="lineNumber">637</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">449</td><td class="equal"></td><td class="lineNumber">638</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">450</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">451</td><td class="equal">html[dir='ltr'] #toolbarViewerLeft,</td><td class="lineNumber">639</td><td class="equal">html[dir='ltr'] #toolbarViewerLeft,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">452</td><td class="equal">html[dir='rtl'] #toolbarViewerRight {</td><td class="lineNumber">640</td><td class="equal">html[dir='rtl'] #toolbarViewerRight {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">453</td><td class="changed"> position: absolute;</td><td class="lineNumber">641</td><td class="changed"> position: relative;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">454</td><td class="equal"> top: 0;</td><td class="lineNumber">642</td><td class="equal"> top: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">455</td><td class="equal"> left: 0;</td><td class="lineNumber">643</td><td class="equal"> left: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">456</td><td class="equal">}</td><td class="lineNumber">644</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">457</td><td class="equal">html[dir='ltr'] #toolbarViewerRight,</td><td class="lineNumber">645</td><td class="equal">html[dir='ltr'] #toolbarViewerRight,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">458</td><td class="equal">html[dir='rtl'] #toolbarViewerLeft {</td><td class="lineNumber">646</td><td class="equal">html[dir='rtl'] #toolbarViewerLeft {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">459</td><td class="equal"> position: absolute;</td><td class="lineNumber">647</td><td class="equal"> position: absolute;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">460</td><td class="equal"> top: 0;</td><td class="lineNumber">648</td><td class="equal"> top: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">461</td><td class="equal"> right: 0;</td><td class="lineNumber">649</td><td class="equal"> right: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">462</td><td class="equal">}</td><td class="lineNumber">650</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">463</td><td class="removed">html[dir='ltr'] #toolbarViewerLeft {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">464</td><td class="removed"> position: relative;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">465</td><td class="removed">}</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">466</td><td class="equal">html[dir='ltr'] #toolbarViewerLeft > *,</td><td class="lineNumber">651</td><td class="equal">html[dir='ltr'] #toolbarViewerLeft > *,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">467</td><td class="equal">html[dir='ltr'] #toolbarViewerMiddle > *,</td><td class="lineNumber">652</td><td class="equal">html[dir='ltr'] #toolbarViewerMiddle > *,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">468</td><td class="equal">html[dir='ltr'] #toolbarViewerRight > *,</td><td class="lineNumber">653</td><td class="equal">html[dir='ltr'] #toolbarViewerRight > *,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">469</td><td class="equal">html[dir='ltr'] .findbar > * {</td><td class="lineNumber">654</td><td class="equal">html[dir='ltr'] .findbar > * {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">470</td><td class="equal"> position: relative;</td><td class="lineNumber">655</td><td class="equal"> position: relative;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">471</td><td class="equal"> float: left;</td><td class="lineNumber">656</td><td class="equal"> float: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">472</td><td class="equal">}</td><td class="lineNumber">657</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">473</td><td class="equal">html[dir='rtl'] #toolbarViewerLeft > *,</td><td class="lineNumber">658</td><td class="equal">html[dir='rtl'] #toolbarViewerLeft > *,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">474</td><td class="equal">html[dir='rtl'] #toolbarViewerMiddle > *,</td><td class="lineNumber">659</td><td class="equal">html[dir='rtl'] #toolbarViewerMiddle > *,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">475</td><td class="equal">html[dir='rtl'] #toolbarViewerRight > *,</td><td class="lineNumber">660</td><td class="equal">html[dir='rtl'] #toolbarViewerRight > *,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">476</td><td class="equal">html[dir='rtl'] .findbar > * {</td><td class="lineNumber">661</td><td class="equal">html[dir='rtl'] .findbar > * {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">477</td><td class="equal"> position: relative;</td><td class="lineNumber">662</td><td class="equal"> position: relative;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">478</td><td class="equal"> float: right;</td><td class="lineNumber">663</td><td class="equal"> float: right;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">479</td><td class="equal">}</td><td class="lineNumber">664</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">480</td><td class="equal"></td><td class="lineNumber">665</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">481</td><td class="equal">html[dir='ltr'] .splitToolbarButton {</td><td class="lineNumber">666</td><td class="equal">html[dir='ltr'] .splitToolbarButton {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">482</td><td class="equal"> margin: 3px 2px 4px 0;</td><td class="lineNumber">667</td><td class="equal"> margin: 3px 2px 4px 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">483</td><td class="equal"> display: inline-block;</td><td class="lineNumber">668</td><td class="equal"> display: inline-block;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">484</td><td class="equal">}</td><td class="lineNumber">669</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">485</td><td class="equal">html[dir='rtl'] .splitToolbarButton {</td><td class="lineNumber">670</td><td class="equal">html[dir='rtl'] .splitToolbarButton {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">486</td><td class="equal"> margin: 3px 0 4px 2px;</td><td class="lineNumber">671</td><td class="equal"> margin: 3px 0 4px 2px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">487</td><td class="equal"> display: inline-block;</td><td class="lineNumber">672</td><td class="equal"> display: inline-block;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">488</td><td class="equal">}</td><td class="lineNumber">673</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">489</td><td class="equal">html[dir='ltr'] .splitToolbarButton > .toolbarButton {</td><td class="lineNumber">674</td><td class="equal">html[dir='ltr'] .splitToolbarButton > .toolbarButton {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">490</td><td class="equal"> border-radius: 0;</td><td class="lineNumber">675</td><td class="equal"> border-radius: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">491</td><td class="equal"> float: left;</td><td class="lineNumber">676</td><td class="equal"> float: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">492</td><td class="equal">}</td><td class="lineNumber">677</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">493</td><td class="equal">html[dir='rtl'] .splitToolbarButton > .toolbarButton {</td><td class="lineNumber">678</td><td class="equal">html[dir='rtl'] .splitToolbarButton > .toolbarButton {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">494</td><td class="equal"> border-radius: 0;</td><td class="lineNumber">679</td><td class="equal"> border-radius: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">495</td><td class="equal"> float: right;</td><td class="lineNumber">680</td><td class="equal"> float: right;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">496</td><td class="equal">}</td><td class="lineNumber">681</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">497</td><td class="equal"></td><td class="lineNumber">682</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">683</td><td class="added">.toolbarButton,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">498</td><td class="changed">.toolbarButton {</td><td class="lineNumber">684</td><td class="changed">.secondaryToolbarButton,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">685</td><td class="added">.overlayButton {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">499</td><td class="equal"> border: 0 none;</td><td class="lineNumber">686</td><td class="equal"> border: 0 none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">500</td><td class="changed"> background-color: rgba(0, 0, 0, 0);</td><td class="lineNumber">687</td><td class="changed"> background: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">501</td><td class="equal"> width: 32px;</td><td class="lineNumber">688</td><td class="equal"> width: 32px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">502</td><td class="equal"> height: 25px;</td><td class="lineNumber">689</td><td class="equal"> height: 25px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">503</td><td class="equal">}</td><td class="lineNumber">690</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">504</td><td class="equal"></td><td class="lineNumber">691</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">505</td><td class="equal">.toolbarButton > span {</td><td class="lineNumber">692</td><td class="equal">.toolbarButton > span {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">506</td><td class="equal"> display: inline-block;</td><td class="lineNumber">693</td><td class="equal"> display: inline-block;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">507</td><td class="equal"> width: 0;</td><td class="lineNumber">694</td><td class="equal"> width: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">508</td><td class="equal"> height: 0;</td><td class="lineNumber">695</td><td class="equal"> height: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">509</td><td class="equal"> overflow: hidden;</td><td class="lineNumber">696</td><td class="equal"> overflow: hidden;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">510</td><td class="equal">}</td><td class="lineNumber">697</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">511</td><td class="equal"></td><td class="lineNumber">698</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">699</td><td class="added">.toolbarButton[disabled],</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">512</td><td class="changed">.toolbarButton[disabled] {</td><td class="lineNumber">700</td><td class="changed">.secondaryToolbarButton[disabled],</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">701</td><td class="added">.overlayButton[disabled] {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">513</td><td class="equal"> opacity: .5;</td><td class="lineNumber">702</td><td class="equal"> opacity: .5;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">514</td><td class="equal">}</td><td class="lineNumber">703</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">515</td><td class="equal"></td><td class="lineNumber">704</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">516</td><td class="equal">.toolbarButton.group {</td><td class="lineNumber">705</td><td class="equal">.toolbarButton.group {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">517</td><td class="equal"> margin-right: 0;</td><td class="lineNumber">706</td><td class="equal"> margin-right: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">518</td><td class="equal">}</td><td class="lineNumber">707</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">519</td><td class="equal"></td><td class="lineNumber">708</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">520</td><td class="equal">.splitToolbarButton.toggled .toolbarButton {</td><td class="lineNumber">709</td><td class="equal">.splitToolbarButton.toggled .toolbarButton {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">521</td><td class="equal"> margin: 0;</td><td class="lineNumber">710</td><td class="equal"> margin: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">522</td><td class="equal">}</td><td class="lineNumber">711</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">523</td><td class="equal"></td><td class="lineNumber">712</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">524</td><td class="equal">.splitToolbarButton:hover > .toolbarButton,</td><td class="lineNumber">713</td><td class="equal">.splitToolbarButton:hover > .toolbarButton,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">525</td><td class="equal">.splitToolbarButton:focus > .toolbarButton,</td><td class="lineNumber">714</td><td class="equal">.splitToolbarButton:focus > .toolbarButton,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">526</td><td class="equal">.splitToolbarButton.toggled > .toolbarButton,</td><td class="lineNumber">715</td><td class="equal">.splitToolbarButton.toggled > .toolbarButton,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">527</td><td class="equal">.toolbarButton.textButton {</td><td class="lineNumber">716</td><td class="equal">.toolbarButton.textButton {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">528</td><td class="equal"> background-color: hsla(0,0%,0%,.12);</td><td class="lineNumber">717</td><td class="equal"> background-color: hsla(0,0%,0%,.12);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">529</td><td class="equal"> background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));</td><td class="lineNumber">718</td><td class="equal"> background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">530</td><td class="equal"> background-clip: padding-box;</td><td class="lineNumber">719</td><td class="equal"> background-clip: padding-box;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">531</td><td class="equal"> border: 1px solid hsla(0,0%,0%,.35);</td><td class="lineNumber">720</td><td class="equal"> border: 1px solid hsla(0,0%,0%,.35);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">532</td><td class="equal"> border-color: hsla(0,0%,0%,.32) hsla(0,0%,0%,.38) hsla(0,0%,0%,.42);</td><td class="lineNumber">721</td><td class="equal"> border-color: hsla(0,0%,0%,.32) hsla(0,0%,0%,.38) hsla(0,0%,0%,.42);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">533</td><td class="equal"> box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset,</td><td class="lineNumber">722</td><td class="equal"> box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">534</td><td class="equal"> 0 0 1px hsla(0,0%,100%,.15) inset,</td><td class="lineNumber">723</td><td class="equal"> 0 0 1px hsla(0,0%,100%,.15) inset,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">535</td><td class="equal"> 0 1px 0 hsla(0,0%,100%,.05);</td><td class="lineNumber">724</td><td class="equal"> 0 1px 0 hsla(0,0%,100%,.05);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">536</td><td class="equal"> -webkit-transition-property: background-color, border-color, box-shadow;</td><td class="lineNumber">725</td><td class="equal"> -webkit-transition-property: background-color, border-color, box-shadow;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">537</td><td class="equal"> -webkit-transition-duration: 150ms;</td><td class="lineNumber">726</td><td class="equal"> -webkit-transition-duration: 150ms;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">538</td><td class="equal"> -webkit-transition-timing-function: ease;</td><td class="lineNumber">727</td><td class="equal"> -webkit-transition-timing-function: ease;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">539</td><td class="removed"> -moz-transition-property: background-color, border-color, box-shadow;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">540</td><td class="removed"> -moz-transition-duration: 150ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">541</td><td class="removed"> -moz-transition-timing-function: ease;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">542</td><td class="removed"> -ms-transition-property: background-color, border-color, box-shadow;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">543</td><td class="removed"> -ms-transition-duration: 150ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">544</td><td class="removed"> -ms-transition-timing-function: ease;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">545</td><td class="removed"> -o-transition-property: background-color, border-color, box-shadow;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">546</td><td class="removed"> -o-transition-duration: 150ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">547</td><td class="removed"> -o-transition-timing-function: ease;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">548</td><td class="equal"> transition-property: background-color, border-color, box-shadow;</td><td class="lineNumber">728</td><td class="equal"> transition-property: background-color, border-color, box-shadow;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">549</td><td class="equal"> transition-duration: 150ms;</td><td class="lineNumber">729</td><td class="equal"> transition-duration: 150ms;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">550</td><td class="equal"> transition-timing-function: ease;</td><td class="lineNumber">730</td><td class="equal"> transition-timing-function: ease;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">551</td><td class="equal"></td><td class="lineNumber">731</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">552</td><td class="equal">}</td><td class="lineNumber">732</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">553</td><td class="equal">.splitToolbarButton > .toolbarButton:hover,</td><td class="lineNumber">733</td><td class="equal">.splitToolbarButton > .toolbarButton:hover,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">554</td><td class="equal">.splitToolbarButton > .toolbarButton:focus,</td><td class="lineNumber">734</td><td class="equal">.splitToolbarButton > .toolbarButton:focus,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">555</td><td class="equal">.dropdownToolbarButton:hover,</td><td class="lineNumber">735</td><td class="equal">.dropdownToolbarButton:hover,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">736</td><td class="added">.overlayButton:hover,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">556</td><td class="equal">.toolbarButton.textButton:hover,</td><td class="lineNumber">737</td><td class="equal">.toolbarButton.textButton:hover,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">557</td><td class="equal">.toolbarButton.textButton:focus {</td><td class="lineNumber">738</td><td class="equal">.toolbarButton.textButton:focus {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">558</td><td class="equal"> background-color: hsla(0,0%,0%,.2);</td><td class="lineNumber">739</td><td class="equal"> background-color: hsla(0,0%,0%,.2);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">559</td><td class="equal"> box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset,</td><td class="lineNumber">740</td><td class="equal"> box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">560</td><td class="equal"> 0 0 1px hsla(0,0%,100%,.15) inset,</td><td class="lineNumber">741</td><td class="equal"> 0 0 1px hsla(0,0%,100%,.15) inset,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">561</td><td class="equal"> 0 0 1px hsla(0,0%,0%,.05);</td><td class="lineNumber">742</td><td class="equal"> 0 0 1px hsla(0,0%,0%,.05);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">562</td><td class="equal"> z-index: 199;</td><td class="lineNumber">743</td><td class="equal"> z-index: 199;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">563</td><td class="equal">}</td><td class="lineNumber">744</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">745</td><td class="added">.splitToolbarButton > .toolbarButton {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">746</td><td class="added"> position: relative;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">747</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">564</td><td class="equal">html[dir='ltr'] .splitToolbarButton > .toolbarButton:first-child,</td><td class="lineNumber">748</td><td class="equal">html[dir='ltr'] .splitToolbarButton > .toolbarButton:first-child,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">565</td><td class="equal">html[dir='rtl'] .splitToolbarButton > .toolbarButton:last-child {</td><td class="lineNumber">749</td><td class="equal">html[dir='rtl'] .splitToolbarButton > .toolbarButton:last-child {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">566</td><td class="equal"> position: relative;</td><td class="lineNumber">750</td><td class="equal"> position: relative;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">567</td><td class="equal"> margin: 0;</td><td class="lineNumber">751</td><td class="equal"> margin: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">568</td><td class="equal"> margin-right: -1px;</td><td class="lineNumber">752</td><td class="equal"> margin-right: -1px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">569</td><td class="equal"> border-top-left-radius: 2px;</td><td class="lineNumber">753</td><td class="equal"> border-top-left-radius: 2px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">570</td><td class="equal"> border-bottom-left-radius: 2px;</td><td class="lineNumber">754</td><td class="equal"> border-bottom-left-radius: 2px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">571</td><td class="equal"> border-right-color: transparent;</td><td class="lineNumber">755</td><td class="equal"> border-right-color: transparent;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">572</td><td class="equal">}</td><td class="lineNumber">756</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">573</td><td class="equal">html[dir='ltr'] .splitToolbarButton > .toolbarButton:last-child,</td><td class="lineNumber">757</td><td class="equal">html[dir='ltr'] .splitToolbarButton > .toolbarButton:last-child,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">574</td><td class="equal">html[dir='rtl'] .splitToolbarButton > .toolbarButton:first-child {</td><td class="lineNumber">758</td><td class="equal">html[dir='rtl'] .splitToolbarButton > .toolbarButton:first-child {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">575</td><td class="equal"> position: relative;</td><td class="lineNumber">759</td><td class="equal"> position: relative;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">576</td><td class="equal"> margin: 0;</td><td class="lineNumber">760</td><td class="equal"> margin: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">577</td><td class="equal"> margin-left: -1px;</td><td class="lineNumber">761</td><td class="equal"> margin-left: -1px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">578</td><td class="equal"> border-top-right-radius: 2px;</td><td class="lineNumber">762</td><td class="equal"> border-top-right-radius: 2px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">579</td><td class="equal"> border-bottom-right-radius: 2px;</td><td class="lineNumber">763</td><td class="equal"> border-bottom-right-radius: 2px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">580</td><td class="equal"> border-left-color: transparent;</td><td class="lineNumber">764</td><td class="equal"> border-left-color: transparent;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">581</td><td class="equal">}</td><td class="lineNumber">765</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">582</td><td class="equal">.splitToolbarButtonSeparator {</td><td class="lineNumber">766</td><td class="equal">.splitToolbarButtonSeparator {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">583</td><td class="equal"> padding: 8px 0;</td><td class="lineNumber">767</td><td class="equal"> padding: 8px 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">584</td><td class="equal"> width: 1px;</td><td class="lineNumber">768</td><td class="equal"> width: 1px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">585</td><td class="changed"> background-color: hsla(0,0%,00%,.5);</td><td class="lineNumber">769</td><td class="changed"> background-color: hsla(0,0%,0%,.5);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">586</td><td class="equal"> z-index: 99;</td><td class="lineNumber">770</td><td class="equal"> z-index: 99;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">587</td><td class="equal"> box-shadow: 0 0 0 1px hsla(0,0%,100%,.08);</td><td class="lineNumber">771</td><td class="equal"> box-shadow: 0 0 0 1px hsla(0,0%,100%,.08);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">588</td><td class="equal"> display: inline-block;</td><td class="lineNumber">772</td><td class="equal"> display: inline-block;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">589</td><td class="equal"> margin: 5px 0;</td><td class="lineNumber">773</td><td class="equal"> margin: 5px 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">590</td><td class="equal">}</td><td class="lineNumber">774</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">591</td><td class="equal">html[dir='ltr'] .splitToolbarButtonSeparator {</td><td class="lineNumber">775</td><td class="equal">html[dir='ltr'] .splitToolbarButtonSeparator {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">592</td><td class="equal"> float: left;</td><td class="lineNumber">776</td><td class="equal"> float: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">593</td><td class="equal">}</td><td class="lineNumber">777</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">594</td><td class="equal">html[dir='rtl'] .splitToolbarButtonSeparator {</td><td class="lineNumber">778</td><td class="equal">html[dir='rtl'] .splitToolbarButtonSeparator {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">595</td><td class="equal"> float: right;</td><td class="lineNumber">779</td><td class="equal"> float: right;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">596</td><td class="equal">}</td><td class="lineNumber">780</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">597</td><td class="equal">.splitToolbarButton:hover > .splitToolbarButtonSeparator,</td><td class="lineNumber">781</td><td class="equal">.splitToolbarButton:hover > .splitToolbarButtonSeparator,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">598</td><td class="equal">.splitToolbarButton.toggled > .splitToolbarButtonSeparator {</td><td class="lineNumber">782</td><td class="equal">.splitToolbarButton.toggled > .splitToolbarButtonSeparator {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">599</td><td class="equal"> padding: 12px 0;</td><td class="lineNumber">783</td><td class="equal"> padding: 12px 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">600</td><td class="equal"> margin: 1px 0;</td><td class="lineNumber">784</td><td class="equal"> margin: 1px 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">601</td><td class="equal"> box-shadow: 0 0 0 1px hsla(0,0%,100%,.03);</td><td class="lineNumber">785</td><td class="equal"> box-shadow: 0 0 0 1px hsla(0,0%,100%,.03);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">602</td><td class="equal"> -webkit-transition-property: padding;</td><td class="lineNumber">786</td><td class="equal"> -webkit-transition-property: padding;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">603</td><td class="equal"> -webkit-transition-duration: 10ms;</td><td class="lineNumber">787</td><td class="equal"> -webkit-transition-duration: 10ms;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">604</td><td class="equal"> -webkit-transition-timing-function: ease;</td><td class="lineNumber">788</td><td class="equal"> -webkit-transition-timing-function: ease;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">605</td><td class="removed"> -moz-transition-property: padding;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">606</td><td class="removed"> -moz-transition-duration: 10ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">607</td><td class="removed"> -moz-transition-timing-function: ease;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">608</td><td class="removed"> -ms-transition-property: padding;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">609</td><td class="removed"> -ms-transition-duration: 10ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">610</td><td class="removed"> -ms-transition-timing-function: ease;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">611</td><td class="removed"> -o-transition-property: padding;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">612</td><td class="removed"> -o-transition-duration: 10ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">613</td><td class="removed"> -o-transition-timing-function: ease;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">614</td><td class="equal"> transition-property: padding;</td><td class="lineNumber">789</td><td class="equal"> transition-property: padding;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">615</td><td class="equal"> transition-duration: 10ms;</td><td class="lineNumber">790</td><td class="equal"> transition-duration: 10ms;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">616</td><td class="equal"> transition-timing-function: ease;</td><td class="lineNumber">791</td><td class="equal"> transition-timing-function: ease;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">617</td><td class="equal">}</td><td class="lineNumber">792</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">618</td><td class="equal"></td><td class="lineNumber">793</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">619</td><td class="equal">.toolbarButton,</td><td class="lineNumber">794</td><td class="equal">.toolbarButton,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">795</td><td class="added">.dropdownToolbarButton,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">620</td><td class="changed">.dropdownToolbarButton {</td><td class="lineNumber">796</td><td class="changed">.secondaryToolbarButton,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">797</td><td class="added">.overlayButton {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">621</td><td class="equal"> min-width: 16px;</td><td class="lineNumber">798</td><td class="equal"> min-width: 16px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">622</td><td class="equal"> padding: 2px 6px 0;</td><td class="lineNumber">799</td><td class="equal"> padding: 2px 6px 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">623</td><td class="equal"> border: 1px solid transparent;</td><td class="lineNumber">800</td><td class="equal"> border: 1px solid transparent;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">624</td><td class="equal"> border-radius: 2px;</td><td class="lineNumber">801</td><td class="equal"> border-radius: 2px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">625</td><td class="changed"> color: hsl(0,0%,95%);</td><td class="lineNumber">802</td><td class="changed"> color: hsla(0,0%,100%,.8);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">626</td><td class="equal"> font-size: 12px;</td><td class="lineNumber">803</td><td class="equal"> font-size: 12px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">627</td><td class="equal"> line-height: 14px;</td><td class="lineNumber">804</td><td class="equal"> line-height: 14px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">628</td><td class="equal"> -webkit-user-select: none;</td><td class="lineNumber">805</td><td class="equal"> -webkit-user-select: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">629</td><td class="equal"> -moz-user-select: none;</td><td class="lineNumber">806</td><td class="equal"> -moz-user-select: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">630</td><td class="equal"> -ms-user-select: none;</td><td class="lineNumber">807</td><td class="equal"> -ms-user-select: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">631</td><td class="equal"> /* Opera does not support user-select, use <... unselectable="on"> instead */</td><td class="lineNumber">808</td><td class="equal"> /* Opera does not support user-select, use <... unselectable="on"> instead */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">632</td><td class="equal"> cursor: default;</td><td class="lineNumber">809</td><td class="equal"> cursor: default;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">633</td><td class="equal"> -webkit-transition-property: background-color, border-color, box-shadow;</td><td class="lineNumber">810</td><td class="equal"> -webkit-transition-property: background-color, border-color, box-shadow;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">634</td><td class="equal"> -webkit-transition-duration: 150ms;</td><td class="lineNumber">811</td><td class="equal"> -webkit-transition-duration: 150ms;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">635</td><td class="equal"> -webkit-transition-timing-function: ease;</td><td class="lineNumber">812</td><td class="equal"> -webkit-transition-timing-function: ease;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">636</td><td class="removed"> -moz-transition-property: background-color, border-color, box-shadow;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">637</td><td class="removed"> -moz-transition-duration: 150ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">638</td><td class="removed"> -moz-transition-timing-function: ease;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">639</td><td class="removed"> -ms-transition-property: background-color, border-color, box-shadow;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">640</td><td class="removed"> -ms-transition-duration: 150ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">641</td><td class="removed"> -ms-transition-timing-function: ease;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">642</td><td class="removed"> -o-transition-property: background-color, border-color, box-shadow;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">643</td><td class="removed"> -o-transition-duration: 150ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">644</td><td class="removed"> -o-transition-timing-function: ease;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">645</td><td class="equal"> transition-property: background-color, border-color, box-shadow;</td><td class="lineNumber">813</td><td class="equal"> transition-property: background-color, border-color, box-shadow;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">646</td><td class="equal"> transition-duration: 150ms;</td><td class="lineNumber">814</td><td class="equal"> transition-duration: 150ms;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">647</td><td class="equal"> transition-timing-function: ease;</td><td class="lineNumber">815</td><td class="equal"> transition-timing-function: ease;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">648</td><td class="equal">}</td><td class="lineNumber">816</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">649</td><td class="equal"></td><td class="lineNumber">817</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">650</td><td class="equal">html[dir='ltr'] .toolbarButton,</td><td class="lineNumber">818</td><td class="equal">html[dir='ltr'] .toolbarButton,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">819</td><td class="added">html[dir='ltr'] .overlayButton,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">651</td><td class="equal">html[dir='ltr'] .dropdownToolbarButton {</td><td class="lineNumber">820</td><td class="equal">html[dir='ltr'] .dropdownToolbarButton {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">652</td><td class="equal"> margin: 3px 2px 4px 0;</td><td class="lineNumber">821</td><td class="equal"> margin: 3px 2px 4px 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">653</td><td class="equal">}</td><td class="lineNumber">822</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">654</td><td class="equal">html[dir='rtl'] .toolbarButton,</td><td class="lineNumber">823</td><td class="equal">html[dir='rtl'] .toolbarButton,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">824</td><td class="added">html[dir='rtl'] .overlayButton,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">655</td><td class="equal">html[dir='rtl'] .dropdownToolbarButton {</td><td class="lineNumber">825</td><td class="equal">html[dir='rtl'] .dropdownToolbarButton {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">656</td><td class="equal"> margin: 3px 0 4px 2px;</td><td class="lineNumber">826</td><td class="equal"> margin: 3px 0 4px 2px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">657</td><td class="equal">}</td><td class="lineNumber">827</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">658</td><td class="equal"></td><td class="lineNumber">828</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">659</td><td class="equal">.toolbarButton:hover,</td><td class="lineNumber">829</td><td class="equal">.toolbarButton:hover,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">660</td><td class="equal">.toolbarButton:focus,</td><td class="lineNumber">830</td><td class="equal">.toolbarButton:focus,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">831</td><td class="added">.dropdownToolbarButton,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">661</td><td class="changed">.dropdownToolbarButton {</td><td class="lineNumber">832</td><td class="changed">.overlayButton,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">833</td><td class="added">.secondaryToolbarButton:hover,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">834</td><td class="added">.secondaryToolbarButton:focus {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">662</td><td class="equal"> background-color: hsla(0,0%,0%,.12);</td><td class="lineNumber">835</td><td class="equal"> background-color: hsla(0,0%,0%,.12);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">663</td><td class="equal"> background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));</td><td class="lineNumber">836</td><td class="equal"> background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">664</td><td class="equal"> background-clip: padding-box;</td><td class="lineNumber">837</td><td class="equal"> background-clip: padding-box;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">665</td><td class="equal"> border: 1px solid hsla(0,0%,0%,.35);</td><td class="lineNumber">838</td><td class="equal"> border: 1px solid hsla(0,0%,0%,.35);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">666</td><td class="equal"> border-color: hsla(0,0%,0%,.32) hsla(0,0%,0%,.38) hsla(0,0%,0%,.42);</td><td class="lineNumber">839</td><td class="equal"> border-color: hsla(0,0%,0%,.32) hsla(0,0%,0%,.38) hsla(0,0%,0%,.42);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">667</td><td class="equal"> box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset,</td><td class="lineNumber">840</td><td class="equal"> box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">668</td><td class="equal"> 0 0 1px hsla(0,0%,100%,.15) inset,</td><td class="lineNumber">841</td><td class="equal"> 0 0 1px hsla(0,0%,100%,.15) inset,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">669</td><td class="equal"> 0 1px 0 hsla(0,0%,100%,.05);</td><td class="lineNumber">842</td><td class="equal"> 0 1px 0 hsla(0,0%,100%,.05);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">670</td><td class="equal">}</td><td class="lineNumber">843</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">671</td><td class="equal"></td><td class="lineNumber">844</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">672</td><td class="equal">.toolbarButton:hover:active,</td><td class="lineNumber">845</td><td class="equal">.toolbarButton:hover:active,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">846</td><td class="added">.overlayButton:hover:active,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">673</td><td class="changed">.dropdownToolbarButton:hover:active {</td><td class="lineNumber">847</td><td class="changed">.dropdownToolbarButton:hover:active,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">848</td><td class="added">.secondaryToolbarButton:hover:active {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">674</td><td class="equal"> background-color: hsla(0,0%,0%,.2);</td><td class="lineNumber">849</td><td class="equal"> background-color: hsla(0,0%,0%,.2);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">675</td><td class="equal"> background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));</td><td class="lineNumber">850</td><td class="equal"> background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">676</td><td class="equal"> border-color: hsla(0,0%,0%,.35) hsla(0,0%,0%,.4) hsla(0,0%,0%,.45);</td><td class="lineNumber">851</td><td class="equal"> border-color: hsla(0,0%,0%,.35) hsla(0,0%,0%,.4) hsla(0,0%,0%,.45);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">677</td><td class="equal"> box-shadow: 0 1px 1px hsla(0,0%,0%,.1) inset,</td><td class="lineNumber">852</td><td class="equal"> box-shadow: 0 1px 1px hsla(0,0%,0%,.1) inset,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">678</td><td class="equal"> 0 0 1px hsla(0,0%,0%,.2) inset,</td><td class="lineNumber">853</td><td class="equal"> 0 0 1px hsla(0,0%,0%,.2) inset,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">679</td><td class="equal"> 0 1px 0 hsla(0,0%,100%,.05);</td><td class="lineNumber">854</td><td class="equal"> 0 1px 0 hsla(0,0%,100%,.05);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">680</td><td class="equal"> -webkit-transition-property: background-color, border-color, box-shadow;</td><td class="lineNumber">855</td><td class="equal"> -webkit-transition-property: background-color, border-color, box-shadow;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">681</td><td class="equal"> -webkit-transition-duration: 10ms;</td><td class="lineNumber">856</td><td class="equal"> -webkit-transition-duration: 10ms;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">682</td><td class="equal"> -webkit-transition-timing-function: linear;</td><td class="lineNumber">857</td><td class="equal"> -webkit-transition-timing-function: linear;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">683</td><td class="removed"> -moz-transition-property: background-color, border-color, box-shadow;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">684</td><td class="removed"> -moz-transition-duration: 10ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">685</td><td class="removed"> -moz-transition-timing-function: linear;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">686</td><td class="removed"> -ms-transition-property: background-color, border-color, box-shadow;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">687</td><td class="removed"> -ms-transition-duration: 10ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">688</td><td class="removed"> -ms-transition-timing-function: linear;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">689</td><td class="removed"> -o-transition-property: background-color, border-color, box-shadow;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">690</td><td class="removed"> -o-transition-duration: 10ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">691</td><td class="removed"> -o-transition-timing-function: linear;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">692</td><td class="equal"> transition-property: background-color, border-color, box-shadow;</td><td class="lineNumber">858</td><td class="equal"> transition-property: background-color, border-color, box-shadow;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">693</td><td class="equal"> transition-duration: 10ms;</td><td class="lineNumber">859</td><td class="equal"> transition-duration: 10ms;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">694</td><td class="equal"> transition-timing-function: linear;</td><td class="lineNumber">860</td><td class="equal"> transition-timing-function: linear;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">695</td><td class="equal">}</td><td class="lineNumber">861</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">696</td><td class="equal"></td><td class="lineNumber">862</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">697</td><td class="equal">.toolbarButton.toggled,</td><td class="lineNumber">863</td><td class="equal">.toolbarButton.toggled,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">698</td><td class="changed">.splitToolbarButton.toggled > .toolbarButton.toggled {</td><td class="lineNumber">864</td><td class="changed">.splitToolbarButton.toggled > .toolbarButton.toggled,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">865</td><td class="added">.secondaryToolbarButton.toggled {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">699</td><td class="equal"> background-color: hsla(0,0%,0%,.3);</td><td class="lineNumber">866</td><td class="equal"> background-color: hsla(0,0%,0%,.3);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">700</td><td class="equal"> background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));</td><td class="lineNumber">867</td><td class="equal"> background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">701</td><td class="equal"> border-color: hsla(0,0%,0%,.4) hsla(0,0%,0%,.45) hsla(0,0%,0%,.5);</td><td class="lineNumber">868</td><td class="equal"> border-color: hsla(0,0%,0%,.4) hsla(0,0%,0%,.45) hsla(0,0%,0%,.5);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">702</td><td class="equal"> box-shadow: 0 1px 1px hsla(0,0%,0%,.1) inset,</td><td class="lineNumber">869</td><td class="equal"> box-shadow: 0 1px 1px hsla(0,0%,0%,.1) inset,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">703</td><td class="equal"> 0 0 1px hsla(0,0%,0%,.2) inset,</td><td class="lineNumber">870</td><td class="equal"> 0 0 1px hsla(0,0%,0%,.2) inset,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">704</td><td class="equal"> 0 1px 0 hsla(0,0%,100%,.05);</td><td class="lineNumber">871</td><td class="equal"> 0 1px 0 hsla(0,0%,100%,.05);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">705</td><td class="equal"> -webkit-transition-property: background-color, border-color, box-shadow;</td><td class="lineNumber">872</td><td class="equal"> -webkit-transition-property: background-color, border-color, box-shadow;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">706</td><td class="equal"> -webkit-transition-duration: 10ms;</td><td class="lineNumber">873</td><td class="equal"> -webkit-transition-duration: 10ms;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">707</td><td class="equal"> -webkit-transition-timing-function: linear;</td><td class="lineNumber">874</td><td class="equal"> -webkit-transition-timing-function: linear;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">708</td><td class="removed"> -moz-transition-property: background-color, border-color, box-shadow;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">709</td><td class="removed"> -moz-transition-duration: 10ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">710</td><td class="removed"> -moz-transition-timing-function: linear;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">711</td><td class="removed"> -ms-transition-property: background-color, border-color, box-shadow;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">712</td><td class="removed"> -ms-transition-duration: 10ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">713</td><td class="removed"> -ms-transition-timing-function: linear;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">714</td><td class="removed"> -o-transition-property: background-color, border-color, box-shadow;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">715</td><td class="removed"> -o-transition-duration: 10ms;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">716</td><td class="removed"> -o-transition-timing-function: linear;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">717</td><td class="equal"> transition-property: background-color, border-color, box-shadow;</td><td class="lineNumber">875</td><td class="equal"> transition-property: background-color, border-color, box-shadow;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">718</td><td class="equal"> transition-duration: 10ms;</td><td class="lineNumber">876</td><td class="equal"> transition-duration: 10ms;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">719</td><td class="equal"> transition-timing-function: linear;</td><td class="lineNumber">877</td><td class="equal"> transition-timing-function: linear;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">720</td><td class="equal">}</td><td class="lineNumber">878</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">721</td><td class="equal"></td><td class="lineNumber">879</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">722</td><td class="equal">.toolbarButton.toggled:hover:active,</td><td class="lineNumber">880</td><td class="equal">.toolbarButton.toggled:hover:active,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">723</td><td class="changed">.splitToolbarButton.toggled > .toolbarButton.toggled:hover:active {</td><td class="lineNumber">881</td><td class="changed">.splitToolbarButton.toggled > .toolbarButton.toggled:hover:active,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">882</td><td class="added">.secondaryToolbarButton.toggled:hover:active {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">724</td><td class="equal"> background-color: hsla(0,0%,0%,.4);</td><td class="lineNumber">883</td><td class="equal"> background-color: hsla(0,0%,0%,.4);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">725</td><td class="equal"> border-color: hsla(0,0%,0%,.4) hsla(0,0%,0%,.5) hsla(0,0%,0%,.55);</td><td class="lineNumber">884</td><td class="equal"> border-color: hsla(0,0%,0%,.4) hsla(0,0%,0%,.5) hsla(0,0%,0%,.55);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">726</td><td class="equal"> box-shadow: 0 1px 1px hsla(0,0%,0%,.2) inset,</td><td class="lineNumber">885</td><td class="equal"> box-shadow: 0 1px 1px hsla(0,0%,0%,.2) inset,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">727</td><td class="equal"> 0 0 1px hsla(0,0%,0%,.3) inset,</td><td class="lineNumber">886</td><td class="equal"> 0 0 1px hsla(0,0%,0%,.3) inset,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">728</td><td class="equal"> 0 1px 0 hsla(0,0%,100%,.05);</td><td class="lineNumber">887</td><td class="equal"> 0 1px 0 hsla(0,0%,100%,.05);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">729</td><td class="equal">}</td><td class="lineNumber">888</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">730</td><td class="equal"></td><td class="lineNumber">889</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">731</td><td class="equal">.dropdownToolbarButton {</td><td class="lineNumber">890</td><td class="equal">.dropdownToolbarButton {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">732</td><td class="equal"> width: 120px;</td><td class="lineNumber">891</td><td class="equal"> width: 120px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">733</td><td class="equal"> max-width: 120px;</td><td class="lineNumber">892</td><td class="equal"> max-width: 120px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">734</td><td class="equal"> padding: 3px 2px 2px;</td><td class="lineNumber">893</td><td class="equal"> padding: 3px 2px 2px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">735</td><td class="equal"> overflow: hidden;</td><td class="lineNumber">894</td><td class="equal"> overflow: hidden;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">736</td><td class="equal"> background: url(images/toolbarButton-menuArrows.png) no-repeat;</td><td class="lineNumber">895</td><td class="equal"> background: url(images/toolbarButton-menuArrows.png) no-repeat;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">737</td><td class="equal">}</td><td class="lineNumber">896</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">738</td><td class="equal">html[dir='ltr'] .dropdownToolbarButton {</td><td class="lineNumber">897</td><td class="equal">html[dir='ltr'] .dropdownToolbarButton {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">739</td><td class="equal"> background-position: 95%;</td><td class="lineNumber">898</td><td class="equal"> background-position: 95%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">740</td><td class="equal">}</td><td class="lineNumber">899</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">741</td><td class="equal">html[dir='rtl'] .dropdownToolbarButton {</td><td class="lineNumber">900</td><td class="equal">html[dir='rtl'] .dropdownToolbarButton {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">742</td><td class="equal"> background-position: 5%;</td><td class="lineNumber">901</td><td class="equal"> background-position: 5%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">743</td><td class="equal">}</td><td class="lineNumber">902</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">744</td><td class="equal"></td><td class="lineNumber">903</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">745</td><td class="equal">.dropdownToolbarButton > select {</td><td class="lineNumber">904</td><td class="equal">.dropdownToolbarButton > select {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">746</td><td class="removed"> -webkit-appearance: none;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">747</td><td class="removed"> -moz-appearance: none; /* in the future this might matter, see bugzilla bug #649849 */</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">748</td><td class="equal"> min-width: 140px;</td><td class="lineNumber">905</td><td class="equal"> min-width: 140px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">749</td><td class="equal"> font-size: 12px;</td><td class="lineNumber">906</td><td class="equal"> font-size: 12px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">750</td><td class="equal"> color: hsl(0,0%,95%);</td><td class="lineNumber">907</td><td class="equal"> color: hsl(0,0%,95%);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">751</td><td class="equal"> margin: 0;</td><td class="lineNumber">908</td><td class="equal"> margin: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">752</td><td class="equal"> padding: 0;</td><td class="lineNumber">909</td><td class="equal"> padding: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">753</td><td class="equal"> border: none;</td><td class="lineNumber">910</td><td class="equal"> border: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">754</td><td class="equal"> background: rgba(0,0,0,0); /* Opera does not support 'transparent' <select> background */</td><td class="lineNumber">911</td><td class="equal"> background: rgba(0,0,0,0); /* Opera does not support 'transparent' <select> background */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">755</td><td class="equal">}</td><td class="lineNumber">912</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">756</td><td class="equal"></td><td class="lineNumber">913</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">757</td><td class="equal">.dropdownToolbarButton > select > option {</td><td class="lineNumber">914</td><td class="equal">.dropdownToolbarButton > select > option {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">758</td><td class="equal"> background: hsl(0,0%,24%);</td><td class="lineNumber">915</td><td class="equal"> background: hsl(0,0%,24%);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">759</td><td class="equal">}</td><td class="lineNumber">916</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">760</td><td class="equal"></td><td class="lineNumber">917</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">761</td><td class="equal">#customScaleOption {</td><td class="lineNumber">918</td><td class="equal">#customScaleOption {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">762</td><td class="equal"> display: none;</td><td class="lineNumber">919</td><td class="equal"> display: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">763</td><td class="equal">}</td><td class="lineNumber">920</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">764</td><td class="equal"></td><td class="lineNumber">921</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">765</td><td class="equal">#pageWidthOption {</td><td class="lineNumber">922</td><td class="equal">#pageWidthOption {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">766</td><td class="equal"> border-bottom: 1px rgba(255, 255, 255, .5) solid;</td><td class="lineNumber">923</td><td class="equal"> border-bottom: 1px rgba(255, 255, 255, .5) solid;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">767</td><td class="equal">}</td><td class="lineNumber">924</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">768</td><td class="equal"></td><td class="lineNumber">925</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">769</td><td class="equal">html[dir='ltr'] .splitToolbarButton:first-child,</td><td class="lineNumber">926</td><td class="equal">html[dir='ltr'] .splitToolbarButton:first-child,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">770</td><td class="equal">html[dir='ltr'] .toolbarButton:first-child,</td><td class="lineNumber">927</td><td class="equal">html[dir='ltr'] .toolbarButton:first-child,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">771</td><td class="equal">html[dir='rtl'] .splitToolbarButton:last-child,</td><td class="lineNumber">928</td><td class="equal">html[dir='rtl'] .splitToolbarButton:last-child,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">772</td><td class="equal">html[dir='rtl'] .toolbarButton:last-child {</td><td class="lineNumber">929</td><td class="equal">html[dir='rtl'] .toolbarButton:last-child {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">773</td><td class="equal"> margin-left: 4px;</td><td class="lineNumber">930</td><td class="equal"> margin-left: 4px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">774</td><td class="equal">}</td><td class="lineNumber">931</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">775</td><td class="equal">html[dir='ltr'] .splitToolbarButton:last-child,</td><td class="lineNumber">932</td><td class="equal">html[dir='ltr'] .splitToolbarButton:last-child,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">776</td><td class="equal">html[dir='ltr'] .toolbarButton:last-child,</td><td class="lineNumber">933</td><td class="equal">html[dir='ltr'] .toolbarButton:last-child,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">777</td><td class="equal">html[dir='rtl'] .splitToolbarButton:first-child,</td><td class="lineNumber">934</td><td class="equal">html[dir='rtl'] .splitToolbarButton:first-child,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">778</td><td class="equal">html[dir='rtl'] .toolbarButton:first-child {</td><td class="lineNumber">935</td><td class="equal">html[dir='rtl'] .toolbarButton:first-child {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">779</td><td class="equal"> margin-right: 4px;</td><td class="lineNumber">936</td><td class="equal"> margin-right: 4px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">780</td><td class="equal">}</td><td class="lineNumber">937</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">781</td><td class="equal"></td><td class="lineNumber">938</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">782</td><td class="equal">.toolbarButtonSpacer {</td><td class="lineNumber">939</td><td class="equal">.toolbarButtonSpacer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">783</td><td class="equal"> width: 30px;</td><td class="lineNumber">940</td><td class="equal"> width: 30px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">784</td><td class="equal"> display: inline-block;</td><td class="lineNumber">941</td><td class="equal"> display: inline-block;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">785</td><td class="equal"> height: 1px;</td><td class="lineNumber">942</td><td class="equal"> height: 1px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">786</td><td class="equal">}</td><td class="lineNumber">943</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">787</td><td class="equal"></td><td class="lineNumber">944</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">788</td><td class="equal">.toolbarButtonFlexibleSpacer {</td><td class="lineNumber">945</td><td class="equal">.toolbarButtonFlexibleSpacer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">789</td><td class="equal"> -webkit-box-flex: 1;</td><td class="lineNumber">946</td><td class="equal"> -webkit-box-flex: 1;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">790</td><td class="equal"> -moz-box-flex: 1;</td><td class="lineNumber">947</td><td class="equal"> -moz-box-flex: 1;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">791</td><td class="equal"> min-width: 30px;</td><td class="lineNumber">948</td><td class="equal"> min-width: 30px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">792</td><td class="equal">}</td><td class="lineNumber">949</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">793</td><td class="equal"></td><td class="lineNumber">950</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">794</td><td class="removed">.toolbarButton#sidebarToggle::before {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">795</td><td class="removed"> display: inline-block;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">796</td><td class="removed"> content: url(images/toolbarButton-sidebarToggle.png);</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">797</td><td class="removed">}</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">798</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">799</td><td class="equal">html[dir='ltr'] #findPrevious {</td><td class="lineNumber">951</td><td class="equal">html[dir='ltr'] #findPrevious {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">800</td><td class="equal"> margin-left: 3px;</td><td class="lineNumber">952</td><td class="equal"> margin-left: 3px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">801</td><td class="equal">}</td><td class="lineNumber">953</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">802</td><td class="equal">html[dir='ltr'] #findNext {</td><td class="lineNumber">954</td><td class="equal">html[dir='ltr'] #findNext {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">803</td><td class="equal"> margin-right: 3px;</td><td class="lineNumber">955</td><td class="equal"> margin-right: 3px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">804</td><td class="equal">}</td><td class="lineNumber">956</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">805</td><td class="equal"></td><td class="lineNumber">957</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">806</td><td class="equal">html[dir='rtl'] #findPrevious {</td><td class="lineNumber">958</td><td class="equal">html[dir='rtl'] #findPrevious {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">807</td><td class="equal"> margin-right: 3px;</td><td class="lineNumber">959</td><td class="equal"> margin-right: 3px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">808</td><td class="equal">}</td><td class="lineNumber">960</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">809</td><td class="equal">html[dir='rtl'] #findNext {</td><td class="lineNumber">961</td><td class="equal">html[dir='rtl'] #findNext {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">810</td><td class="equal"> margin-left: 3px;</td><td class="lineNumber">962</td><td class="equal"> margin-left: 3px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">811</td><td class="equal">}</td><td class="lineNumber">963</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">964</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">812</td><td class="changed">.toolbarButton::before {</td><td class="lineNumber">965</td><td class="changed">.toolbarButton::before,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">966</td><td class="added">.secondaryToolbarButton::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">813</td><td class="equal"> /* All matching images have a size of 16x16</td><td class="lineNumber">967</td><td class="equal"> /* All matching images have a size of 16x16</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">814</td><td class="removed"> * (except for the print button: 18x16)</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">815</td><td class="equal"> * All relevant containers have a size of 32x25 */</td><td class="lineNumber">968</td><td class="equal"> * All relevant containers have a size of 32x25 */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">816</td><td class="equal"> position: absolute;</td><td class="lineNumber">969</td><td class="equal"> position: absolute;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">970</td><td class="added"> display: inline-block;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">817</td><td class="equal"> top: 4px;</td><td class="lineNumber">971</td><td class="equal"> top: 4px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">818</td><td class="equal"> left: 7px;</td><td class="lineNumber">972</td><td class="equal"> left: 7px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">819</td><td class="equal">}</td><td class="lineNumber">973</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">820</td><td class="equal"></td><td class="lineNumber">974</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">975</td><td class="added">html[dir="ltr"] .secondaryToolbarButton::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">976</td><td class="added"> left: 4px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">977</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">978</td><td class="added">html[dir="rtl"] .secondaryToolbarButton::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">979</td><td class="added"> right: 4px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">980</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">981</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">982</td><td class="added">html[dir='ltr'] .toolbarButton#sidebarToggle::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">983</td><td class="added"> content: url(images/toolbarButton-sidebarToggle.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">984</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">985</td><td class="added">html[dir='rtl'] .toolbarButton#sidebarToggle::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">986</td><td class="added"> content: url(images/toolbarButton-sidebarToggle-rtl.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">987</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">988</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">989</td><td class="added">html[dir='ltr'] .toolbarButton#secondaryToolbarToggle::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">990</td><td class="added"> content: url(images/toolbarButton-secondaryToolbarToggle.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">991</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">992</td><td class="added">html[dir='rtl'] .toolbarButton#secondaryToolbarToggle::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">993</td><td class="added"> content: url(images/toolbarButton-secondaryToolbarToggle-rtl.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">994</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">995</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">821</td><td class="equal">html[dir='ltr'] .toolbarButton.findPrevious::before {</td><td class="lineNumber">996</td><td class="equal">html[dir='ltr'] .toolbarButton.findPrevious::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">822</td><td class="removed"> display: inline-block;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">823</td><td class="equal"> content: url(images/findbarButton-previous.png);</td><td class="lineNumber">997</td><td class="equal"> content: url(images/findbarButton-previous.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">824</td><td class="equal">}</td><td class="lineNumber">998</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">825</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">826</td><td class="equal">html[dir='rtl'] .toolbarButton.findPrevious::before {</td><td class="lineNumber">999</td><td class="equal">html[dir='rtl'] .toolbarButton.findPrevious::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">827</td><td class="removed"> display: inline-block;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">828</td><td class="equal"> content: url(images/findbarButton-previous-rtl.png);</td><td class="lineNumber">1000</td><td class="equal"> content: url(images/findbarButton-previous-rtl.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">829</td><td class="equal">}</td><td class="lineNumber">1001</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">830</td><td class="equal"></td><td class="lineNumber">1002</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">831</td><td class="equal">html[dir='ltr'] .toolbarButton.findNext::before {</td><td class="lineNumber">1003</td><td class="equal">html[dir='ltr'] .toolbarButton.findNext::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">832</td><td class="removed"> display: inline-block;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">833</td><td class="equal"> content: url(images/findbarButton-next.png);</td><td class="lineNumber">1004</td><td class="equal"> content: url(images/findbarButton-next.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">834</td><td class="equal">}</td><td class="lineNumber">1005</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">835</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">836</td><td class="equal">html[dir='rtl'] .toolbarButton.findNext::before {</td><td class="lineNumber">1006</td><td class="equal">html[dir='rtl'] .toolbarButton.findNext::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">837</td><td class="removed"> display: inline-block;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">838</td><td class="equal"> content: url(images/findbarButton-next-rtl.png);</td><td class="lineNumber">1007</td><td class="equal"> content: url(images/findbarButton-next-rtl.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">839</td><td class="equal">}</td><td class="lineNumber">1008</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">840</td><td class="equal"></td><td class="lineNumber">1009</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">841</td><td class="equal">html[dir='ltr'] .toolbarButton.pageUp::before {</td><td class="lineNumber">1010</td><td class="equal">html[dir='ltr'] .toolbarButton.pageUp::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">842</td><td class="removed"> display: inline-block;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">843</td><td class="equal"> content: url(images/toolbarButton-pageUp.png);</td><td class="lineNumber">1011</td><td class="equal"> content: url(images/toolbarButton-pageUp.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">844</td><td class="equal">}</td><td class="lineNumber">1012</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">845</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">846</td><td class="equal">html[dir='rtl'] .toolbarButton.pageUp::before {</td><td class="lineNumber">1013</td><td class="equal">html[dir='rtl'] .toolbarButton.pageUp::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">847</td><td class="removed"> display: inline-block;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">848</td><td class="equal"> content: url(images/toolbarButton-pageUp-rtl.png);</td><td class="lineNumber">1014</td><td class="equal"> content: url(images/toolbarButton-pageUp-rtl.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">849</td><td class="equal">}</td><td class="lineNumber">1015</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">850</td><td class="equal"></td><td class="lineNumber">1016</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">851</td><td class="equal">html[dir='ltr'] .toolbarButton.pageDown::before {</td><td class="lineNumber">1017</td><td class="equal">html[dir='ltr'] .toolbarButton.pageDown::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">852</td><td class="removed"> display: inline-block;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">853</td><td class="equal"> content: url(images/toolbarButton-pageDown.png);</td><td class="lineNumber">1018</td><td class="equal"> content: url(images/toolbarButton-pageDown.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">854</td><td class="equal">}</td><td class="lineNumber">1019</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">855</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">856</td><td class="equal">html[dir='rtl'] .toolbarButton.pageDown::before {</td><td class="lineNumber">1020</td><td class="equal">html[dir='rtl'] .toolbarButton.pageDown::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">857</td><td class="removed"> display: inline-block;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">858</td><td class="equal"> content: url(images/toolbarButton-pageDown-rtl.png);</td><td class="lineNumber">1021</td><td class="equal"> content: url(images/toolbarButton-pageDown-rtl.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">859</td><td class="equal">}</td><td class="lineNumber">1022</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">860</td><td class="equal"></td><td class="lineNumber">1023</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">861</td><td class="equal">.toolbarButton.zoomOut::before {</td><td class="lineNumber">1024</td><td class="equal">.toolbarButton.zoomOut::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">862</td><td class="removed"> display: inline-block;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">863</td><td class="equal"> content: url(images/toolbarButton-zoomOut.png);</td><td class="lineNumber">1025</td><td class="equal"> content: url(images/toolbarButton-zoomOut.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">864</td><td class="equal">}</td><td class="lineNumber">1026</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">865</td><td class="equal"></td><td class="lineNumber">1027</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">866</td><td class="equal">.toolbarButton.zoomIn::before {</td><td class="lineNumber">1028</td><td class="equal">.toolbarButton.zoomIn::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">867</td><td class="removed"> display: inline-block;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">868</td><td class="equal"> content: url(images/toolbarButton-zoomIn.png);</td><td class="lineNumber">1029</td><td class="equal"> content: url(images/toolbarButton-zoomIn.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">869</td><td class="equal">}</td><td class="lineNumber">1030</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">870</td><td class="equal"></td><td class="lineNumber">1031</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1032</td><td class="added">.toolbarButton.presentationMode::before,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">871</td><td class="changed">.toolbarButton.presentationMode::before {</td><td class="lineNumber">1033</td><td class="changed">.secondaryToolbarButton.presentationMode::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">872</td><td class="removed"> display: inline-block;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">873</td><td class="equal"> content: url(images/toolbarButton-presentationMode.png);</td><td class="lineNumber">1034</td><td class="equal"> content: url(images/toolbarButton-presentationMode.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">874</td><td class="equal">}</td><td class="lineNumber">1035</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">875</td><td class="equal"></td><td class="lineNumber">1036</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1037</td><td class="added">.toolbarButton.print::before,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">876</td><td class="changed">.toolbarButton.print::before {</td><td class="lineNumber">1038</td><td class="changed">.secondaryToolbarButton.print::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">877</td><td class="removed"> display: inline-block;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">878</td><td class="equal"> content: url(images/toolbarButton-print.png);</td><td class="lineNumber">1039</td><td class="equal"> content: url(images/toolbarButton-print.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">879</td><td class="removed"> left: 6px;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">880</td><td class="equal">}</td><td class="lineNumber">1040</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">881</td><td class="equal"></td><td class="lineNumber">1041</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1042</td><td class="added">.toolbarButton.openFile::before,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">882</td><td class="changed">.toolbarButton.openFile::before {</td><td class="lineNumber">1043</td><td class="changed">.secondaryToolbarButton.openFile::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">883</td><td class="removed"> display: inline-block;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">884</td><td class="equal"> content: url(images/toolbarButton-openFile.png);</td><td class="lineNumber">1044</td><td class="equal"> content: url(images/toolbarButton-openFile.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">885</td><td class="equal">}</td><td class="lineNumber">1045</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">886</td><td class="equal"></td><td class="lineNumber">1046</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1047</td><td class="added">.toolbarButton.download::before,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">887</td><td class="changed">.toolbarButton.download::before {</td><td class="lineNumber">1048</td><td class="changed">.secondaryToolbarButton.download::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">888</td><td class="removed"> display: inline-block;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">889</td><td class="equal"> content: url(images/toolbarButton-download.png);</td><td class="lineNumber">1049</td><td class="equal"> content: url(images/toolbarButton-download.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">890</td><td class="equal">}</td><td class="lineNumber">1050</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">891</td><td class="equal"></td><td class="lineNumber">1051</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">892</td><td class="changed">.toolbarButton.bookmark {</td><td class="lineNumber">1052</td><td class="changed">.toolbarButton.bookmark,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1053</td><td class="added">.secondaryToolbarButton.bookmark {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">893</td><td class="equal"> -webkit-box-sizing: border-box;</td><td class="lineNumber">1054</td><td class="equal"> -webkit-box-sizing: border-box;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">894</td><td class="equal"> -moz-box-sizing: border-box;</td><td class="lineNumber">1055</td><td class="equal"> -moz-box-sizing: border-box;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">895</td><td class="equal"> box-sizing: border-box;</td><td class="lineNumber">1056</td><td class="equal"> box-sizing: border-box;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">896</td><td class="changed"> margin-top: 3px;</td><td class="lineNumber">1057</td><td class="changed"> outline: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">897</td><td class="equal"> padding-top: 4px;</td><td class="lineNumber">1058</td><td class="equal"> padding-top: 4px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1059</td><td class="added"> text-decoration: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">898</td><td class="changed">}</td><td class="lineNumber">1060</td><td class="changed">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">899</td><td class="changed"></td><td class="lineNumber">1061</td><td class="changed">.secondaryToolbarButton.bookmark {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1062</td><td class="changed"> padding-top: 5px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1063</td><td class="changed">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1064</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">900</td><td class="changed">#viewBookmark[href='#'] {</td><td class="lineNumber">1065</td><td class="changed">.bookmark[href='#'] {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">901</td><td class="equal"> opacity: .5;</td><td class="lineNumber">1066</td><td class="equal"> opacity: .5;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">902</td><td class="equal"> pointer-events: none;</td><td class="lineNumber">1067</td><td class="equal"> pointer-events: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">903</td><td class="equal">}</td><td class="lineNumber">1068</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">904</td><td class="equal"></td><td class="lineNumber">1069</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">905</td><td class="changed">.toolbarButton.bookmark::before {</td><td class="lineNumber">1070</td><td class="changed">.toolbarButton.bookmark::before,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1071</td><td class="added">.secondaryToolbarButton.bookmark::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">906</td><td class="equal"> content: url(images/toolbarButton-bookmark.png);</td><td class="lineNumber">1072</td><td class="equal"> content: url(images/toolbarButton-bookmark.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">907</td><td class="equal">}</td><td class="lineNumber">1073</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">908</td><td class="equal"></td><td class="lineNumber">1074</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">909</td><td class="equal">#viewThumbnail.toolbarButton::before {</td><td class="lineNumber">1075</td><td class="equal">#viewThumbnail.toolbarButton::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">910</td><td class="removed"> display: inline-block;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">911</td><td class="equal"> content: url(images/toolbarButton-viewThumbnail.png);</td><td class="lineNumber">1076</td><td class="equal"> content: url(images/toolbarButton-viewThumbnail.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">912</td><td class="equal">}</td><td class="lineNumber">1077</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">913</td><td class="equal"></td><td class="lineNumber">1078</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">914</td><td class="changed">#viewOutline.toolbarButton::before {</td><td class="lineNumber">1079</td><td class="changed">html[dir="ltr"] #viewOutline.toolbarButton::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">915</td><td class="removed"> display: inline-block;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">916</td><td class="equal"> content: url(images/toolbarButton-viewOutline.png);</td><td class="lineNumber">1080</td><td class="equal"> content: url(images/toolbarButton-viewOutline.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">917</td><td class="equal">}</td><td class="lineNumber">1081</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1082</td><td class="added">html[dir="rtl"] #viewOutline.toolbarButton::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1083</td><td class="added"> content: url(images/toolbarButton-viewOutline-rtl.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1084</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1085</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1086</td><td class="added">#viewAttachments.toolbarButton::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1087</td><td class="added"> content: url(images/toolbarButton-viewAttachments.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1088</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">918</td><td class="equal"></td><td class="lineNumber">1089</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">919</td><td class="equal">#viewFind.toolbarButton::before {</td><td class="lineNumber">1090</td><td class="equal">#viewFind.toolbarButton::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">920</td><td class="removed"> display: inline-block;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">921</td><td class="equal"> content: url(images/toolbarButton-search.png);</td><td class="lineNumber">1091</td><td class="equal"> content: url(images/toolbarButton-search.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">922</td><td class="equal">}</td><td class="lineNumber">1092</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">923</td><td class="equal"></td><td class="lineNumber">1093</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1094</td><td class="added">.secondaryToolbarButton {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1095</td><td class="added"> position: relative;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1096</td><td class="added"> margin: 0 0 4px 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1097</td><td class="added"> padding: 3px 0 1px 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1098</td><td class="added"> height: auto;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1099</td><td class="added"> min-height: 25px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1100</td><td class="added"> width: auto;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1101</td><td class="added"> min-width: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1102</td><td class="added"> white-space: normal;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1103</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1104</td><td class="added">html[dir="ltr"] .secondaryToolbarButton {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1105</td><td class="added"> padding-left: 24px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1106</td><td class="added"> text-align: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1107</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1108</td><td class="added">html[dir="rtl"] .secondaryToolbarButton {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1109</td><td class="added"> padding-right: 24px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1110</td><td class="added"> text-align: right;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1111</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1112</td><td class="added">html[dir="ltr"] .secondaryToolbarButton.bookmark {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1113</td><td class="added"> padding-left: 27px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1114</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1115</td><td class="added">html[dir="rtl"] .secondaryToolbarButton.bookmark {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1116</td><td class="added"> padding-right: 27px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1117</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1118</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1119</td><td class="added">html[dir="ltr"] .secondaryToolbarButton > span {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1120</td><td class="added"> padding-right: 4px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1121</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1122</td><td class="added">html[dir="rtl"] .secondaryToolbarButton > span {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1123</td><td class="added"> padding-left: 4px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1124</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1125</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1126</td><td class="added">.secondaryToolbarButton.firstPage::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1127</td><td class="added"> content: url(images/secondaryToolbarButton-firstPage.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1128</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1129</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1130</td><td class="added">.secondaryToolbarButton.lastPage::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1131</td><td class="added"> content: url(images/secondaryToolbarButton-lastPage.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1132</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1133</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1134</td><td class="added">.secondaryToolbarButton.rotateCcw::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1135</td><td class="added"> content: url(images/secondaryToolbarButton-rotateCcw.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1136</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1137</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1138</td><td class="added">.secondaryToolbarButton.rotateCw::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1139</td><td class="added"> content: url(images/secondaryToolbarButton-rotateCw.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1140</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1141</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1142</td><td class="added">.secondaryToolbarButton.handTool::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1143</td><td class="added"> content: url(images/secondaryToolbarButton-handTool.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1144</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1145</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1146</td><td class="added">.secondaryToolbarButton.documentProperties::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1147</td><td class="added"> content: url(images/secondaryToolbarButton-documentProperties.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1148</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1149</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1150</td><td class="added">.verticalToolbarSeparator {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1151</td><td class="added"> display: block;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1152</td><td class="added"> padding: 8px 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1153</td><td class="added"> margin: 8px 4px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1154</td><td class="added"> width: 1px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1155</td><td class="added"> background-color: hsla(0,0%,0%,.5);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1156</td><td class="added"> box-shadow: 0 0 0 1px hsla(0,0%,100%,.08);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1157</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1158</td><td class="added">html[dir='ltr'] .verticalToolbarSeparator {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1159</td><td class="added"> margin-left: 2px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1160</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1161</td><td class="added">html[dir='rtl'] .verticalToolbarSeparator {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1162</td><td class="added"> margin-right: 2px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1163</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1164</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1165</td><td class="added">.horizontalToolbarSeparator {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1166</td><td class="added"> display: block;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1167</td><td class="added"> margin: 0 0 4px 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1168</td><td class="added"> height: 1px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1169</td><td class="added"> width: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1170</td><td class="added"> background-color: hsla(0,0%,0%,.5);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1171</td><td class="added"> box-shadow: 0 0 0 1px hsla(0,0%,100%,.08);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1172</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">924</td><td class="equal"></td><td class="lineNumber">1173</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">925</td><td class="equal">.toolbarField {</td><td class="lineNumber">1174</td><td class="equal">.toolbarField {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">926</td><td class="equal"> padding: 3px 6px;</td><td class="lineNumber">1175</td><td class="equal"> padding: 3px 6px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">927</td><td class="equal"> margin: 4px 0 4px 0;</td><td class="lineNumber">1176</td><td class="equal"> margin: 4px 0 4px 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">928</td><td class="equal"> border: 1px solid transparent;</td><td class="lineNumber">1177</td><td class="equal"> border: 1px solid transparent;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">929</td><td class="equal"> border-radius: 2px;</td><td class="lineNumber">1178</td><td class="equal"> border-radius: 2px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">930</td><td class="equal"> background-color: hsla(0,0%,100%,.09);</td><td class="lineNumber">1179</td><td class="equal"> background-color: hsla(0,0%,100%,.09);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">931</td><td class="equal"> background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));</td><td class="lineNumber">1180</td><td class="equal"> background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">932</td><td class="equal"> background-clip: padding-box;</td><td class="lineNumber">1181</td><td class="equal"> background-clip: padding-box;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">933</td><td class="equal"> border: 1px solid hsla(0,0%,0%,.35);</td><td class="lineNumber">1182</td><td class="equal"> border: 1px solid hsla(0,0%,0%,.35);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">934</td><td class="equal"> border-color: hsla(0,0%,0%,.32) hsla(0,0%,0%,.38) hsla(0,0%,0%,.42);</td><td class="lineNumber">1183</td><td class="equal"> border-color: hsla(0,0%,0%,.32) hsla(0,0%,0%,.38) hsla(0,0%,0%,.42);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">935</td><td class="equal"> box-shadow: 0 1px 0 hsla(0,0%,0%,.05) inset,</td><td class="lineNumber">1184</td><td class="equal"> box-shadow: 0 1px 0 hsla(0,0%,0%,.05) inset,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">936</td><td class="equal"> 0 1px 0 hsla(0,0%,100%,.05);</td><td class="lineNumber">1185</td><td class="equal"> 0 1px 0 hsla(0,0%,100%,.05);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">937</td><td class="equal"> color: hsl(0,0%,95%);</td><td class="lineNumber">1186</td><td class="equal"> color: hsl(0,0%,95%);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">938</td><td class="equal"> font-size: 12px;</td><td class="lineNumber">1187</td><td class="equal"> font-size: 12px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">939</td><td class="equal"> line-height: 14px;</td><td class="lineNumber">1188</td><td class="equal"> line-height: 14px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">940</td><td class="equal"> outline-style: none;</td><td class="lineNumber">1189</td><td class="equal"> outline-style: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">941</td><td class="changed"> -moz-transition-property: background-color, border-color, box-shadow;</td><td class="lineNumber">1190</td><td class="changed"> transition-property: background-color, border-color, box-shadow;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">942</td><td class="changed"> -moz-transition-duration: 150ms;</td><td class="lineNumber">1191</td><td class="changed"> transition-duration: 150ms;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">943</td><td class="changed"> -moz-transition-timing-function: ease;</td><td class="lineNumber">1192</td><td class="changed"> transition-timing-function: ease;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">944</td><td class="equal">}</td><td class="lineNumber">1193</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">945</td><td class="equal"></td><td class="lineNumber">1194</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">946</td><td class="equal">.toolbarField[type=checkbox] {</td><td class="lineNumber">1195</td><td class="equal">.toolbarField[type=checkbox] {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">947</td><td class="equal"> display: inline-block;</td><td class="lineNumber">1196</td><td class="equal"> display: inline-block;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">948</td><td class="equal"> margin: 8px 0px;</td><td class="lineNumber">1197</td><td class="equal"> margin: 8px 0px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">949</td><td class="equal">}</td><td class="lineNumber">1198</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">950</td><td class="equal"></td><td class="lineNumber">1199</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">951</td><td class="equal">.toolbarField.pageNumber {</td><td class="lineNumber">1200</td><td class="equal">.toolbarField.pageNumber {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1201</td><td class="added"> -moz-appearance: textfield; /* hides the spinner in moz */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">952</td><td class="equal"> min-width: 16px;</td><td class="lineNumber">1202</td><td class="equal"> min-width: 16px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">953</td><td class="equal"> text-align: right;</td><td class="lineNumber">1203</td><td class="equal"> text-align: right;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">954</td><td class="equal"> width: 40px;</td><td class="lineNumber">1204</td><td class="equal"> width: 40px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">955</td><td class="equal">}</td><td class="lineNumber">1205</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">956</td><td class="equal"></td><td class="lineNumber">1206</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1207</td><td class="added">.toolbarField.pageNumber.visiblePageIsLoading {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1208</td><td class="added"> background-image: url(images/loading-small.png);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1209</td><td class="added"> background-repeat: no-repeat;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1210</td><td class="added"> background-position: 1px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1211</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1212</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">957</td><td class="equal">.toolbarField.pageNumber::-webkit-inner-spin-button,</td><td class="lineNumber">1213</td><td class="equal">.toolbarField.pageNumber::-webkit-inner-spin-button,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">958</td><td class="equal">.toolbarField.pageNumber::-webkit-outer-spin-button {</td><td class="lineNumber">1214</td><td class="equal">.toolbarField.pageNumber::-webkit-outer-spin-button {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">959</td><td class="equal"> -webkit-appearance: none;</td><td class="lineNumber">1215</td><td class="equal"> -webkit-appearance: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">960</td><td class="equal"> margin: 0;</td><td class="lineNumber">1216</td><td class="equal"> margin: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">961</td><td class="equal">}</td><td class="lineNumber">1217</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">962</td><td class="equal"></td><td class="lineNumber">1218</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">963</td><td class="equal">.toolbarField:hover {</td><td class="lineNumber">1219</td><td class="equal">.toolbarField:hover {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">964</td><td class="equal"> background-color: hsla(0,0%,100%,.11);</td><td class="lineNumber">1220</td><td class="equal"> background-color: hsla(0,0%,100%,.11);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">965</td><td class="equal"> border-color: hsla(0,0%,0%,.4) hsla(0,0%,0%,.43) hsla(0,0%,0%,.45);</td><td class="lineNumber">1221</td><td class="equal"> border-color: hsla(0,0%,0%,.4) hsla(0,0%,0%,.43) hsla(0,0%,0%,.45);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">966</td><td class="equal">}</td><td class="lineNumber">1222</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">967</td><td class="equal"></td><td class="lineNumber">1223</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">968</td><td class="equal">.toolbarField:focus {</td><td class="lineNumber">1224</td><td class="equal">.toolbarField:focus {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">969</td><td class="equal"> background-color: hsla(0,0%,100%,.15);</td><td class="lineNumber">1225</td><td class="equal"> background-color: hsla(0,0%,100%,.15);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">970</td><td class="equal"> border-color: hsla(204,100%,65%,.8) hsla(204,100%,65%,.85) hsla(204,100%,65%,.9);</td><td class="lineNumber">1226</td><td class="equal"> border-color: hsla(204,100%,65%,.8) hsla(204,100%,65%,.85) hsla(204,100%,65%,.9);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">971</td><td class="equal">}</td><td class="lineNumber">1227</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">972</td><td class="equal"></td><td class="lineNumber">1228</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">973</td><td class="equal">.toolbarLabel {</td><td class="lineNumber">1229</td><td class="equal">.toolbarLabel {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">974</td><td class="equal"> min-width: 16px;</td><td class="lineNumber">1230</td><td class="equal"> min-width: 16px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">975</td><td class="equal"> padding: 3px 6px 3px 2px;</td><td class="lineNumber">1231</td><td class="equal"> padding: 3px 6px 3px 2px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">976</td><td class="equal"> margin: 4px 2px 4px 0;</td><td class="lineNumber">1232</td><td class="equal"> margin: 4px 2px 4px 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">977</td><td class="equal"> border: 1px solid transparent;</td><td class="lineNumber">1233</td><td class="equal"> border: 1px solid transparent;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">978</td><td class="equal"> border-radius: 2px;</td><td class="lineNumber">1234</td><td class="equal"> border-radius: 2px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">979</td><td class="equal"> color: hsl(0,0%,85%);</td><td class="lineNumber">1235</td><td class="equal"> color: hsl(0,0%,85%);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">980</td><td class="equal"> font-size: 12px;</td><td class="lineNumber">1236</td><td class="equal"> font-size: 12px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">981</td><td class="equal"> line-height: 14px;</td><td class="lineNumber">1237</td><td class="equal"> line-height: 14px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">982</td><td class="equal"> text-align: left;</td><td class="lineNumber">1238</td><td class="equal"> text-align: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">983</td><td class="equal"> -webkit-user-select: none;</td><td class="lineNumber">1239</td><td class="equal"> -webkit-user-select: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">984</td><td class="equal"> -moz-user-select: none;</td><td class="lineNumber">1240</td><td class="equal"> -moz-user-select: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">985</td><td class="equal"> cursor: default;</td><td class="lineNumber">1241</td><td class="equal"> cursor: default;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">986</td><td class="equal">}</td><td class="lineNumber">1242</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">987</td><td class="equal"></td><td class="lineNumber">1243</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">988</td><td class="equal">#thumbnailView {</td><td class="lineNumber">1244</td><td class="equal">#thumbnailView {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">989</td><td class="equal"> position: absolute;</td><td class="lineNumber">1245</td><td class="equal"> position: absolute;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">990</td><td class="equal"> width: 120px;</td><td class="lineNumber">1246</td><td class="equal"> width: 120px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">991</td><td class="equal"> top: 0;</td><td class="lineNumber">1247</td><td class="equal"> top: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">992</td><td class="equal"> bottom: 0;</td><td class="lineNumber">1248</td><td class="equal"> bottom: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">993</td><td class="equal"> padding: 10px 40px 0;</td><td class="lineNumber">1249</td><td class="equal"> padding: 10px 40px 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">994</td><td class="equal"> overflow: auto;</td><td class="lineNumber">1250</td><td class="equal"> overflow: auto;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1251</td><td class="added"> -webkit-overflow-scrolling: touch;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">995</td><td class="equal">}</td><td class="lineNumber">1252</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">996</td><td class="equal"></td><td class="lineNumber">1253</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">997</td><td class="equal">.thumbnail {</td><td class="lineNumber">1254</td><td class="equal">.thumbnail {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">998</td><td class="equal"> float: left;</td><td class="lineNumber">1255</td><td class="equal"> float: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1256</td><td class="added"> margin-bottom: 5px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1257</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1258</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1259</td><td class="added">#thumbnailView > a:last-of-type > .thumbnail {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1260</td><td class="added"> margin-bottom: 10px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">999</td><td class="equal">}</td><td class="lineNumber">1261</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1000</td><td class="equal"></td><td class="lineNumber">1262</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1001</td><td class="equal">.thumbnail:not([data-loaded]) {</td><td class="lineNumber">1263</td><td class="equal">.thumbnail:not([data-loaded]) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1002</td><td class="equal"> border: 1px dashed rgba(255, 255, 255, 0.5);</td><td class="lineNumber">1264</td><td class="equal"> border: 1px dashed rgba(255, 255, 255, 0.5);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1003</td><td class="equal"> margin-bottom: 10px;</td><td class="lineNumber">1265</td><td class="equal"> margin-bottom: 10px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1004</td><td class="equal">}</td><td class="lineNumber">1266</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1005</td><td class="equal"></td><td class="lineNumber">1267</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1006</td><td class="equal">.thumbnailImage {</td><td class="lineNumber">1268</td><td class="equal">.thumbnailImage {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1007</td><td class="changed"> -moz-transition-duration: 150ms;</td><td class="lineNumber">1269</td><td class="changed"> transition-duration: 150ms;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1008</td><td class="equal"> border: 1px solid transparent;</td><td class="lineNumber">1270</td><td class="equal"> border: 1px solid transparent;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1009</td><td class="equal"> box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.5), 0 2px 8px rgba(0, 0, 0, 0.3);</td><td class="lineNumber">1271</td><td class="equal"> box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.5), 0 2px 8px rgba(0, 0, 0, 0.3);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1010</td><td class="equal"> opacity: 0.8;</td><td class="lineNumber">1272</td><td class="equal"> opacity: 0.8;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1011</td><td class="equal"> z-index: 99;</td><td class="lineNumber">1273</td><td class="equal"> z-index: 99;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1012</td><td class="equal">}</td><td class="lineNumber">1274</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1013</td><td class="equal"></td><td class="lineNumber">1275</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1014</td><td class="equal">.thumbnailSelectionRing {</td><td class="lineNumber">1276</td><td class="equal">.thumbnailSelectionRing {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1015</td><td class="equal"> border-radius: 2px;</td><td class="lineNumber">1277</td><td class="equal"> border-radius: 2px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1016</td><td class="equal"> padding: 7px;</td><td class="lineNumber">1278</td><td class="equal"> padding: 7px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1017</td><td class="changed"> -moz-transition-duration: 150ms;</td><td class="lineNumber">1279</td><td class="changed"> transition-duration: 150ms;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1018</td><td class="equal">}</td><td class="lineNumber">1280</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1019</td><td class="equal"></td><td class="lineNumber">1281</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1020</td><td class="equal">a:focus > .thumbnail > .thumbnailSelectionRing > .thumbnailImage,</td><td class="lineNumber">1282</td><td class="equal">a:focus > .thumbnail > .thumbnailSelectionRing > .thumbnailImage,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1021</td><td class="equal">.thumbnail:hover > .thumbnailSelectionRing > .thumbnailImage {</td><td class="lineNumber">1283</td><td class="equal">.thumbnail:hover > .thumbnailSelectionRing > .thumbnailImage {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1022</td><td class="equal"> opacity: .9;</td><td class="lineNumber">1284</td><td class="equal"> opacity: .9;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1023</td><td class="equal">}</td><td class="lineNumber">1285</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1024</td><td class="equal"></td><td class="lineNumber">1286</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1025</td><td class="equal">a:focus > .thumbnail > .thumbnailSelectionRing,</td><td class="lineNumber">1287</td><td class="equal">a:focus > .thumbnail > .thumbnailSelectionRing,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1026</td><td class="equal">.thumbnail:hover > .thumbnailSelectionRing {</td><td class="lineNumber">1288</td><td class="equal">.thumbnail:hover > .thumbnailSelectionRing {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1027</td><td class="equal"> background-color: hsla(0,0%,100%,.15);</td><td class="lineNumber">1289</td><td class="equal"> background-color: hsla(0,0%,100%,.15);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1028</td><td class="equal"> background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));</td><td class="lineNumber">1290</td><td class="equal"> background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1029</td><td class="equal"> background-clip: padding-box;</td><td class="lineNumber">1291</td><td class="equal"> background-clip: padding-box;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1030</td><td class="equal"> box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset,</td><td class="lineNumber">1292</td><td class="equal"> box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1031</td><td class="equal"> 0 0 1px hsla(0,0%,100%,.2) inset,</td><td class="lineNumber">1293</td><td class="equal"> 0 0 1px hsla(0,0%,100%,.2) inset,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1032</td><td class="equal"> 0 0 1px hsla(0,0%,0%,.2);</td><td class="lineNumber">1294</td><td class="equal"> 0 0 1px hsla(0,0%,0%,.2);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1033</td><td class="equal"> color: hsla(0,0%,100%,.9);</td><td class="lineNumber">1295</td><td class="equal"> color: hsla(0,0%,100%,.9);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1034</td><td class="equal">}</td><td class="lineNumber">1296</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1035</td><td class="equal"></td><td class="lineNumber">1297</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1036</td><td class="equal">.thumbnail.selected > .thumbnailSelectionRing > .thumbnailImage {</td><td class="lineNumber">1298</td><td class="equal">.thumbnail.selected > .thumbnailSelectionRing > .thumbnailImage {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1037</td><td class="equal"> box-shadow: 0 0 0 1px hsla(0,0%,0%,.5);</td><td class="lineNumber">1299</td><td class="equal"> box-shadow: 0 0 0 1px hsla(0,0%,0%,.5);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1038</td><td class="equal"> opacity: 1;</td><td class="lineNumber">1300</td><td class="equal"> opacity: 1;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1039</td><td class="equal">}</td><td class="lineNumber">1301</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1040</td><td class="equal"></td><td class="lineNumber">1302</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1041</td><td class="equal">.thumbnail.selected > .thumbnailSelectionRing {</td><td class="lineNumber">1303</td><td class="equal">.thumbnail.selected > .thumbnailSelectionRing {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1042</td><td class="equal"> background-color: hsla(0,0%,100%,.3);</td><td class="lineNumber">1304</td><td class="equal"> background-color: hsla(0,0%,100%,.3);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1043</td><td class="equal"> background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));</td><td class="lineNumber">1305</td><td class="equal"> background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1044</td><td class="equal"> background-clip: padding-box;</td><td class="lineNumber">1306</td><td class="equal"> background-clip: padding-box;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1045</td><td class="equal"> box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset,</td><td class="lineNumber">1307</td><td class="equal"> box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1046</td><td class="equal"> 0 0 1px hsla(0,0%,100%,.1) inset,</td><td class="lineNumber">1308</td><td class="equal"> 0 0 1px hsla(0,0%,100%,.1) inset,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1047</td><td class="equal"> 0 0 1px hsla(0,0%,0%,.2);</td><td class="lineNumber">1309</td><td class="equal"> 0 0 1px hsla(0,0%,0%,.2);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1048</td><td class="equal"> color: hsla(0,0%,100%,1);</td><td class="lineNumber">1310</td><td class="equal"> color: hsla(0,0%,100%,1);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1049</td><td class="equal">}</td><td class="lineNumber">1311</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1050</td><td class="equal"></td><td class="lineNumber">1312</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1051</td><td class="changed">#outlineView {</td><td class="lineNumber">1313</td><td class="changed">#outlineView,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1314</td><td class="added">#attachmentsView {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1052</td><td class="equal"> position: absolute;</td><td class="lineNumber">1315</td><td class="equal"> position: absolute;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1053</td><td class="equal"> width: 192px;</td><td class="lineNumber">1316</td><td class="equal"> width: 192px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1054</td><td class="equal"> top: 0;</td><td class="lineNumber">1317</td><td class="equal"> top: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1055</td><td class="equal"> bottom: 0;</td><td class="lineNumber">1318</td><td class="equal"> bottom: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1056</td><td class="removed"> padding: 4px 4px 0;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1057</td><td class="equal"> overflow: auto;</td><td class="lineNumber">1319</td><td class="equal"> overflow: auto;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1320</td><td class="added"> -webkit-overflow-scrolling: touch;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1058</td><td class="equal"> -webkit-user-select: none;</td><td class="lineNumber">1321</td><td class="equal"> -webkit-user-select: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1059</td><td class="equal"> -moz-user-select: none;</td><td class="lineNumber">1322</td><td class="equal"> -moz-user-select: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1060</td><td class="equal">}</td><td class="lineNumber">1323</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1061</td><td class="equal"></td><td class="lineNumber">1324</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1325</td><td class="added">#outlineView {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1326</td><td class="added"> padding: 4px 4px 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1327</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1328</td><td class="added">#attachmentsView {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1329</td><td class="added"> padding: 3px 4px 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1330</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1331</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1062</td><td class="equal">html[dir='ltr'] .outlineItem > .outlineItems {</td><td class="lineNumber">1332</td><td class="equal">html[dir='ltr'] .outlineItem > .outlineItems {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1063</td><td class="equal"> margin-left: 20px;</td><td class="lineNumber">1333</td><td class="equal"> margin-left: 20px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1064</td><td class="equal">}</td><td class="lineNumber">1334</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1065</td><td class="equal"></td><td class="lineNumber">1335</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1066</td><td class="equal">html[dir='rtl'] .outlineItem > .outlineItems {</td><td class="lineNumber">1336</td><td class="equal">html[dir='rtl'] .outlineItem > .outlineItems {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1067</td><td class="equal"> margin-right: 20px;</td><td class="lineNumber">1337</td><td class="equal"> margin-right: 20px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1068</td><td class="equal">}</td><td class="lineNumber">1338</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1069</td><td class="equal"></td><td class="lineNumber">1339</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1070</td><td class="changed">.outlineItem > a {</td><td class="lineNumber">1340</td><td class="changed">.outlineItem > a,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1341</td><td class="added">.attachmentsItem > button {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1071</td><td class="equal"> text-decoration: none;</td><td class="lineNumber">1342</td><td class="equal"> text-decoration: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1072</td><td class="equal"> display: inline-block;</td><td class="lineNumber">1343</td><td class="equal"> display: inline-block;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1073</td><td class="equal"> min-width: 95%;</td><td class="lineNumber">1344</td><td class="equal"> min-width: 95%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1074</td><td class="equal"> height: auto;</td><td class="lineNumber">1345</td><td class="equal"> height: auto;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1075</td><td class="equal"> margin-bottom: 1px;</td><td class="lineNumber">1346</td><td class="equal"> margin-bottom: 1px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1076</td><td class="equal"> border-radius: 2px;</td><td class="lineNumber">1347</td><td class="equal"> border-radius: 2px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1077</td><td class="equal"> color: hsla(0,0%,100%,.8);</td><td class="lineNumber">1348</td><td class="equal"> color: hsla(0,0%,100%,.8);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1078</td><td class="equal"> font-size: 13px;</td><td class="lineNumber">1349</td><td class="equal"> font-size: 13px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1079</td><td class="equal"> line-height: 15px;</td><td class="lineNumber">1350</td><td class="equal"> line-height: 15px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1080</td><td class="equal"> -moz-user-select: none;</td><td class="lineNumber">1351</td><td class="equal"> -moz-user-select: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1081</td><td class="equal"> white-space: normal;</td><td class="lineNumber">1352</td><td class="equal"> white-space: normal;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1082</td><td class="equal">}</td><td class="lineNumber">1353</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1083</td><td class="equal"></td><td class="lineNumber">1354</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1355</td><td class="added">.attachmentsItem > button {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1356</td><td class="added"> border: 0 none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1357</td><td class="added"> background: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1358</td><td class="added"> cursor: pointer;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1359</td><td class="added"> width: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1360</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1361</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1084</td><td class="equal">html[dir='ltr'] .outlineItem > a {</td><td class="lineNumber">1362</td><td class="equal">html[dir='ltr'] .outlineItem > a {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1085</td><td class="equal"> padding: 2px 0 5px 10px;</td><td class="lineNumber">1363</td><td class="equal"> padding: 2px 0 5px 10px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1086</td><td class="equal">}</td><td class="lineNumber">1364</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1365</td><td class="added">html[dir='ltr'] .attachmentsItem > button {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1366</td><td class="added"> padding: 2px 0 3px 7px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1367</td><td class="added"> text-align: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1368</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1087</td><td class="equal"></td><td class="lineNumber">1369</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1088</td><td class="equal">html[dir='rtl'] .outlineItem > a {</td><td class="lineNumber">1370</td><td class="equal">html[dir='rtl'] .outlineItem > a {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1089</td><td class="equal"> padding: 2px 10px 5px 0;</td><td class="lineNumber">1371</td><td class="equal"> padding: 2px 10px 5px 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1090</td><td class="equal">}</td><td class="lineNumber">1372</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1091</td><td class="changed"></td><td class="lineNumber">1373</td><td class="changed">html[dir='rtl'] .attachmentsItem > button {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1374</td><td class="changed"> padding: 2px 7px 3px 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1375</td><td class="changed"> text-align: right;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1376</td><td class="changed">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1377</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1378</td><td class="changed">.outlineItem > a:hover,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1092</td><td class="changed">.outlineItem > a:hover {</td><td class="lineNumber">1379</td><td class="changed">.attachmentsItem > button:hover {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1093</td><td class="equal"> background-color: hsla(0,0%,100%,.02);</td><td class="lineNumber">1380</td><td class="equal"> background-color: hsla(0,0%,100%,.02);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1094</td><td class="equal"> background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));</td><td class="lineNumber">1381</td><td class="equal"> background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1095</td><td class="equal"> background-clip: padding-box;</td><td class="lineNumber">1382</td><td class="equal"> background-clip: padding-box;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1096</td><td class="equal"> box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset,</td><td class="lineNumber">1383</td><td class="equal"> box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1097</td><td class="equal"> 0 0 1px hsla(0,0%,100%,.2) inset,</td><td class="lineNumber">1384</td><td class="equal"> 0 0 1px hsla(0,0%,100%,.2) inset,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1098</td><td class="equal"> 0 0 1px hsla(0,0%,0%,.2);</td><td class="lineNumber">1385</td><td class="equal"> 0 0 1px hsla(0,0%,0%,.2);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1099</td><td class="equal"> color: hsla(0,0%,100%,.9);</td><td class="lineNumber">1386</td><td class="equal"> color: hsla(0,0%,100%,.9);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1100</td><td class="equal">}</td><td class="lineNumber">1387</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1101</td><td class="equal"></td><td class="lineNumber">1388</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1102</td><td class="equal">.outlineItem.selected {</td><td class="lineNumber">1389</td><td class="equal">.outlineItem.selected {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1103</td><td class="equal"> background-color: hsla(0,0%,100%,.08);</td><td class="lineNumber">1390</td><td class="equal"> background-color: hsla(0,0%,100%,.08);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1104</td><td class="equal"> background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));</td><td class="lineNumber">1391</td><td class="equal"> background-image: linear-gradient(hsla(0,0%,100%,.05), hsla(0,0%,100%,0));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1105</td><td class="equal"> background-clip: padding-box;</td><td class="lineNumber">1392</td><td class="equal"> background-clip: padding-box;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1106</td><td class="equal"> box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset,</td><td class="lineNumber">1393</td><td class="equal"> box-shadow: 0 1px 0 hsla(0,0%,100%,.05) inset,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1107</td><td class="equal"> 0 0 1px hsla(0,0%,100%,.1) inset,</td><td class="lineNumber">1394</td><td class="equal"> 0 0 1px hsla(0,0%,100%,.1) inset,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1108</td><td class="equal"> 0 0 1px hsla(0,0%,0%,.2);</td><td class="lineNumber">1395</td><td class="equal"> 0 0 1px hsla(0,0%,0%,.2);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1109</td><td class="equal"> color: hsla(0,0%,100%,1);</td><td class="lineNumber">1396</td><td class="equal"> color: hsla(0,0%,100%,1);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1110</td><td class="equal">}</td><td class="lineNumber">1397</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1111</td><td class="equal"></td><td class="lineNumber">1398</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1112</td><td class="equal">.noResults {</td><td class="lineNumber">1399</td><td class="equal">.noResults {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1113</td><td class="equal"> font-size: 12px;</td><td class="lineNumber">1400</td><td class="equal"> font-size: 12px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1114</td><td class="equal"> color: hsla(0,0%,100%,.8);</td><td class="lineNumber">1401</td><td class="equal"> color: hsla(0,0%,100%,.8);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1115</td><td class="equal"> font-style: italic;</td><td class="lineNumber">1402</td><td class="equal"> font-style: italic;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1116</td><td class="equal"> cursor: default;</td><td class="lineNumber">1403</td><td class="equal"> cursor: default;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1117</td><td class="equal">}</td><td class="lineNumber">1404</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1118</td><td class="equal"></td><td class="lineNumber">1405</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1119</td><td class="removed">#findScrollView {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1120</td><td class="removed"> position: absolute;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1121</td><td class="removed"> top: 10px;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1122</td><td class="removed"> bottom: 10px;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1123</td><td class="removed"> left: 10px;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1124</td><td class="removed"> width: 280px;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1125</td><td class="removed">}</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1126</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1127</td><td class="removed">#sidebarControls {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1128</td><td class="removed"> position:absolute;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1129</td><td class="removed"> width: 180px;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1130</td><td class="removed"> height: 32px;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1131</td><td class="removed"> left: 15px;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1132</td><td class="removed"> bottom: 35px;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1133</td><td class="removed">}</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1134</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1135</td><td class="removed">.canvasWrapper {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1136</td><td class="removed"> overflow: hidden;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1137</td><td class="removed">}</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1138</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1139</td><td class="removed">canvas {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1140</td><td class="removed"> margin: auto;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1141</td><td class="removed"> display: block;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1142</td><td class="removed">}</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1143</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1144</td><td class="removed">.page {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1145</td><td class="removed"> direction: ltr;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1146</td><td class="removed"> width: 816px;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1147</td><td class="removed"> height: 1056px;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1148</td><td class="removed"> margin: 1px auto -8px auto;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1149</td><td class="removed"> position: relative;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1150</td><td class="removed"> overflow: visible;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1151</td><td class="removed"> border: 9px solid transparent;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1152</td><td class="removed"> background-clip: content-box;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1153</td><td class="removed"> border-image: url(images/shadow.png) 9 9 repeat;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1154</td><td class="removed"> background-color: white;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1155</td><td class="removed">}</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1156</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1157</td><td class="removed">.page > a {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1158</td><td class="removed"> display: block;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1159</td><td class="removed"> position: absolute;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1160</td><td class="removed">}</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1161</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1162</td><td class="removed">.page > a:hover {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1163</td><td class="removed"> opacity: 0.2;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1164</td><td class="removed"> background: #ff0;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1165</td><td class="removed"> box-shadow: 0px 2px 10px #ff0;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1166</td><td class="removed">}</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1167</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1168</td><td class="removed">.loadingIcon {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1169</td><td class="removed"> position: absolute;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1170</td><td class="removed"> display: block;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1171</td><td class="removed"> left: 0;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1172</td><td class="removed"> top: 0;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1173</td><td class="removed"> right: 0;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1174</td><td class="removed"> bottom: 0;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1175</td><td class="removed"> background: url('images/loading-icon.gif') center no-repeat;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1176</td><td class="removed">}</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1177</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1178</td><td class="removed">.textLayer {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1179</td><td class="removed"> position: absolute;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1180</td><td class="removed"> left: 0;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1181</td><td class="removed"> top: 0;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1182</td><td class="removed"> right: 0;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1183</td><td class="removed"> bottom: 0;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1184</td><td class="removed"> color: #000;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1185</td><td class="removed"> font-family: sans-serif;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1186</td><td class="removed"> overflow: hidden;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1187</td><td class="removed">}</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1188</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1189</td><td class="removed">.textLayer > div {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1190</td><td class="removed"> color: transparent;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1191</td><td class="removed"> position: absolute;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1192</td><td class="removed"> line-height: 1;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1193</td><td class="removed"> white-space: pre;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1194</td><td class="removed"> cursor: text;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1195</td><td class="removed">}</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1196</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1197</td><td class="removed">.textLayer .highlight {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1198</td><td class="removed"> margin: -1px;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1199</td><td class="removed"> padding: 1px;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1200</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1201</td><td class="removed"> background-color: rgba(180, 0, 170, 0.2);</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1202</td><td class="removed"> border-radius: 4px;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1203</td><td class="removed">}</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1204</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1205</td><td class="removed">.textLayer .highlight.begin {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1206</td><td class="removed"> border-radius: 4px 0px 0px 4px;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1207</td><td class="removed">}</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1208</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1209</td><td class="removed">.textLayer .highlight.end {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1210</td><td class="removed"> border-radius: 0px 4px 4px 0px;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1211</td><td class="removed">}</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1212</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1213</td><td class="removed">.textLayer .highlight.middle {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1214</td><td class="removed"> border-radius: 0px;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1215</td><td class="removed">}</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1216</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1217</td><td class="removed">.textLayer .highlight.selected {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1218</td><td class="removed"> background-color: rgba(0, 100, 0, 0.2);</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1219</td><td class="removed">}</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1220</td><td class="equal"></td><td class="lineNumber">1406</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1221</td><td class="equal">/* TODO: file FF bug to support ::-moz-selection:window-inactive</td><td class="lineNumber">1407</td><td class="equal">/* TODO: file FF bug to support ::-moz-selection:window-inactive</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1222</td><td class="equal"> so we can override the opaque grey background when the window is inactive;</td><td class="lineNumber">1408</td><td class="equal"> so we can override the opaque grey background when the window is inactive;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1223</td><td class="equal"> see https://bugzilla.mozilla.org/show_bug.cgi?id=706209 */</td><td class="lineNumber">1409</td><td class="equal"> see https://bugzilla.mozilla.org/show_bug.cgi?id=706209 */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1224</td><td class="changed">::selection { background:rgba(0,0,255,0.3); }</td><td class="lineNumber">1410</td><td class="changed">::selection { background: rgba(0,0,255,0.3); }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1225</td><td class="changed">::-moz-selection { background:rgba(0,0,255,0.3); }</td><td class="lineNumber">1411</td><td class="changed">::-moz-selection { background: rgba(0,0,255,0.3); }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1226</td><td class="equal"></td><td class="lineNumber">1412</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1227</td><td class="changed">.annotText > div {</td><td class="lineNumber">1413</td><td class="changed">.textLayer ::selection { background: rgb(0,0,255); }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1228</td><td class="changed"> z-index: 200;</td><td class="lineNumber">1414</td><td class="changed">.textLayer ::-moz-selection { background: rgb(0,0,255); }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1229</td><td class="changed"> position: absolute;</td><td class="lineNumber">1415</td><td class="changed">.textLayer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1230</td><td class="changed"> padding: 0.6em;</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1231</td><td class="changed"> max-width: 20em;</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1232</td><td class="changed"> background-color: #FFFF99;</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1233</td><td class="changed"> box-shadow: 0px 2px 10px #333;</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1234</td><td class="changed"> border-radius: 7px;</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1235</td><td class="changed">}</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1236</td><td class="changed"></td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1237</td><td class="changed">.annotText > img {</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1238</td><td class="changed"> position: absolute;</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1239</td><td class="changed"> opacity: 0.6;</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1240</td><td class="changed">}</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1241</td><td class="changed"></td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1242</td><td class="changed">.annotText > img:hover {</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1243</td><td class="changed"> cursor: pointer;</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1244</td><td class="changed"> opacity: 1;</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1245</td><td class="changed">}</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1246</td><td class="changed"></td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1247</td><td class="changed">.annotText > div > h1 {</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1248</td><td class="changed"> font-size: 1.2em;</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1249</td><td class="changed"> border-bottom: 1px solid #000000;</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1250</td><td class="changed"> margin: 0px;</td><td class="lineNumber">1416</td><td class="changed"> opacity: 0.2;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1251</td><td class="equal">}</td><td class="lineNumber">1417</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1252</td><td class="equal"></td><td class="lineNumber">1418</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1253</td><td class="equal">#errorWrapper {</td><td class="lineNumber">1419</td><td class="equal">#errorWrapper {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1254</td><td class="equal"> background: none repeat scroll 0 0 #FF5555;</td><td class="lineNumber">1420</td><td class="equal"> background: none repeat scroll 0 0 #FF5555;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1255</td><td class="equal"> color: white;</td><td class="lineNumber">1421</td><td class="equal"> color: white;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1256</td><td class="equal"> left: 0;</td><td class="lineNumber">1422</td><td class="equal"> left: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1257</td><td class="equal"> position: absolute;</td><td class="lineNumber">1423</td><td class="equal"> position: absolute;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1258</td><td class="equal"> right: 0;</td><td class="lineNumber">1424</td><td class="equal"> right: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1259</td><td class="equal"> z-index: 1000;</td><td class="lineNumber">1425</td><td class="equal"> z-index: 1000;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1260</td><td class="equal"> padding: 3px;</td><td class="lineNumber">1426</td><td class="equal"> padding: 3px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1261</td><td class="equal"> font-size: 0.8em;</td><td class="lineNumber">1427</td><td class="equal"> font-size: 0.8em;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1262</td><td class="equal">}</td><td class="lineNumber">1428</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1429</td><td class="added">.loadingInProgress #errorWrapper {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1430</td><td class="added"> top: 37px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1431</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1263</td><td class="equal"></td><td class="lineNumber">1432</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1264</td><td class="equal">#errorMessageLeft {</td><td class="lineNumber">1433</td><td class="equal">#errorMessageLeft {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1265</td><td class="equal"> float: left;</td><td class="lineNumber">1434</td><td class="equal"> float: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1266</td><td class="equal">}</td><td class="lineNumber">1435</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1267</td><td class="equal"></td><td class="lineNumber">1436</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1268</td><td class="equal">#errorMessageRight {</td><td class="lineNumber">1437</td><td class="equal">#errorMessageRight {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1269</td><td class="equal"> float: right;</td><td class="lineNumber">1438</td><td class="equal"> float: right;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1270</td><td class="equal">}</td><td class="lineNumber">1439</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1271</td><td class="equal"></td><td class="lineNumber">1440</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1272</td><td class="equal">#errorMoreInfo {</td><td class="lineNumber">1441</td><td class="equal">#errorMoreInfo {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1273</td><td class="equal"> background-color: #FFFFFF;</td><td class="lineNumber">1442</td><td class="equal"> background-color: #FFFFFF;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1274</td><td class="equal"> color: black;</td><td class="lineNumber">1443</td><td class="equal"> color: black;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1275</td><td class="equal"> padding: 3px;</td><td class="lineNumber">1444</td><td class="equal"> padding: 3px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1276</td><td class="equal"> margin: 3px;</td><td class="lineNumber">1445</td><td class="equal"> margin: 3px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1277</td><td class="equal"> width: 98%;</td><td class="lineNumber">1446</td><td class="equal"> width: 98%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1278</td><td class="equal">}</td><td class="lineNumber">1447</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1279</td><td class="equal"></td><td class="lineNumber">1448</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1449</td><td class="added">.overlayButton {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1450</td><td class="added"> width: auto;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1451</td><td class="added"> margin: 3px 4px 2px 4px !important;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1452</td><td class="added"> padding: 2px 6px 3px 6px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1453</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1454</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1455</td><td class="added">#overlayContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1456</td><td class="added"> display: table;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1457</td><td class="added"> position: absolute;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1458</td><td class="added"> width: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1459</td><td class="added"> height: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1460</td><td class="added"> background-color: hsla(0,0%,0%,.2);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1461</td><td class="added"> z-index: 40000;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1462</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1463</td><td class="added">#overlayContainer > * {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1464</td><td class="added"> overflow: auto;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1465</td><td class="added"> -webkit-overflow-scrolling: touch;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1466</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1467</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1468</td><td class="added">#overlayContainer > .container {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1469</td><td class="added"> display: table-cell;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1470</td><td class="added"> vertical-align: middle;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1471</td><td class="added"> text-align: center;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1472</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1473</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1474</td><td class="added">#overlayContainer > .container > .dialog {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1475</td><td class="added"> display: inline-block;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1476</td><td class="added"> padding: 15px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1477</td><td class="added"> border-spacing: 4px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1478</td><td class="added"> color: hsl(0,0%,85%);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1479</td><td class="added"> font-size: 12px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1480</td><td class="added"> line-height: 14px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1481</td><td class="added"> background-color: #474747; /* fallback */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1482</td><td class="added"> background-image: url(images/texture.png),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1483</td><td class="added"> linear-gradient(hsla(0,0%,32%,.99), hsla(0,0%,27%,.95));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1484</td><td class="added"> box-shadow: inset 1px 0 0 hsla(0,0%,100%,.08),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1485</td><td class="added"> inset 0 1px 1px hsla(0,0%,0%,.15),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1486</td><td class="added"> inset 0 -1px 0 hsla(0,0%,100%,.05),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1487</td><td class="added"> 0 1px 0 hsla(0,0%,0%,.15),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1488</td><td class="added"> 0 1px 1px hsla(0,0%,0%,.1);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1489</td><td class="added"> border: 1px solid hsla(0,0%,0%,.5);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1490</td><td class="added"> border-radius: 4px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1491</td><td class="added"> box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1492</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1493</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1494</td><td class="added">.dialog > .row {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1495</td><td class="added"> display: table-row;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1496</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1497</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1498</td><td class="added">.dialog > .row > * {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1499</td><td class="added"> display: table-cell;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1500</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1501</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1502</td><td class="added">.dialog .toolbarField {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1503</td><td class="added"> margin: 5px 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1504</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1505</td><td class="added">.dialog .toolbarField:hover,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1506</td><td class="added">.dialog .toolbarField:focus {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1507</td><td class="added"> border-color: hsla(0,0%,0%,.32) hsla(0,0%,0%,.38) hsla(0,0%,0%,.42);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1508</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1509</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1510</td><td class="added">.dialog .separator {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1511</td><td class="added"> display: block;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1512</td><td class="added"> margin: 4px 0 4px 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1513</td><td class="added"> height: 1px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1514</td><td class="added"> width: 100%;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1515</td><td class="added"> background-color: hsla(0,0%,0%,.5);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1516</td><td class="added"> box-shadow: 0 0 0 1px hsla(0,0%,100%,.08);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1517</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1518</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1519</td><td class="added">.dialog .buttonRow {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1520</td><td class="added"> text-align: center;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1521</td><td class="added"> vertical-align: middle;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1522</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1523</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1524</td><td class="added">#passwordOverlay > .dialog {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1525</td><td class="added"> text-align: center;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1526</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1527</td><td class="added">#passwordOverlay .toolbarField {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1528</td><td class="added"> width: 200px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1529</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1530</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1531</td><td class="added">#documentPropertiesOverlay > .dialog {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1532</td><td class="added"> text-align: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1533</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1534</td><td class="added">#documentPropertiesOverlay .row > * {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1535</td><td class="added"> min-width: 100px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1536</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1537</td><td class="added">html[dir='ltr'] #documentPropertiesOverlay .row > * {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1538</td><td class="added"> text-align: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1539</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1540</td><td class="added">html[dir='rtl'] #documentPropertiesOverlay .row > * {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1541</td><td class="added"> text-align: right;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1542</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1543</td><td class="added">#documentPropertiesOverlay .row > span {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1544</td><td class="added"> width: 125px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1545</td><td class="added"> word-wrap: break-word;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1546</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1547</td><td class="added">#documentPropertiesOverlay .row > p {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1548</td><td class="added"> max-width: 225px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1549</td><td class="added"> word-wrap: break-word;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1550</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1551</td><td class="added">#documentPropertiesOverlay .buttonRow {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1552</td><td class="added"> margin-top: 10px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1553</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1554</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1280</td><td class="equal">.clearBoth {</td><td class="lineNumber">1555</td><td class="equal">.clearBoth {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1281</td><td class="equal"> clear: both;</td><td class="lineNumber">1556</td><td class="equal"> clear: both;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1282</td><td class="equal">}</td><td class="lineNumber">1557</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1283</td><td class="equal"></td><td class="lineNumber">1558</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1284</td><td class="equal">.fileInput {</td><td class="lineNumber">1559</td><td class="equal">.fileInput {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1285</td><td class="equal"> background: white;</td><td class="lineNumber">1560</td><td class="equal"> background: white;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1286</td><td class="equal"> color: black;</td><td class="lineNumber">1561</td><td class="equal"> color: black;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1287</td><td class="equal"> margin-top: 5px;</td><td class="lineNumber">1562</td><td class="equal"> margin-top: 5px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1563</td><td class="added"> visibility: hidden;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1564</td><td class="added"> position: fixed;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1565</td><td class="added"> right: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1566</td><td class="added"> top: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1288</td><td class="equal">}</td><td class="lineNumber">1567</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1289</td><td class="equal"></td><td class="lineNumber">1568</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1290</td><td class="equal">#PDFBug {</td><td class="lineNumber">1569</td><td class="equal">#PDFBug {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1291</td><td class="equal"> background: none repeat scroll 0 0 white;</td><td class="lineNumber">1570</td><td class="equal"> background: none repeat scroll 0 0 white;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1292</td><td class="equal"> border: 1px solid #666666;</td><td class="lineNumber">1571</td><td class="equal"> border: 1px solid #666666;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1293</td><td class="equal"> position: fixed;</td><td class="lineNumber">1572</td><td class="equal"> position: fixed;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1294</td><td class="equal"> top: 32px;</td><td class="lineNumber">1573</td><td class="equal"> top: 32px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1295</td><td class="equal"> right: 0;</td><td class="lineNumber">1574</td><td class="equal"> right: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1296</td><td class="equal"> bottom: 0;</td><td class="lineNumber">1575</td><td class="equal"> bottom: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1297</td><td class="equal"> font-size: 10px;</td><td class="lineNumber">1576</td><td class="equal"> font-size: 10px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1298</td><td class="equal"> padding: 0;</td><td class="lineNumber">1577</td><td class="equal"> padding: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1299</td><td class="equal"> width: 300px;</td><td class="lineNumber">1578</td><td class="equal"> width: 300px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1300</td><td class="equal">}</td><td class="lineNumber">1579</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1301</td><td class="equal">#PDFBug .controls {</td><td class="lineNumber">1580</td><td class="equal">#PDFBug .controls {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1302</td><td class="equal"> background:#EEEEEE;</td><td class="lineNumber">1581</td><td class="equal"> background:#EEEEEE;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1303</td><td class="equal"> border-bottom: 1px solid #666666;</td><td class="lineNumber">1582</td><td class="equal"> border-bottom: 1px solid #666666;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1304</td><td class="equal"> padding: 3px;</td><td class="lineNumber">1583</td><td class="equal"> padding: 3px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1305</td><td class="equal">}</td><td class="lineNumber">1584</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1306</td><td class="equal">#PDFBug .panels {</td><td class="lineNumber">1585</td><td class="equal">#PDFBug .panels {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1307</td><td class="equal"> bottom: 0;</td><td class="lineNumber">1586</td><td class="equal"> bottom: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1308</td><td class="equal"> left: 0;</td><td class="lineNumber">1587</td><td class="equal"> left: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1309</td><td class="equal"> overflow: auto;</td><td class="lineNumber">1588</td><td class="equal"> overflow: auto;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1589</td><td class="added"> -webkit-overflow-scrolling: touch;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1310</td><td class="equal"> position: absolute;</td><td class="lineNumber">1590</td><td class="equal"> position: absolute;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1311</td><td class="equal"> right: 0;</td><td class="lineNumber">1591</td><td class="equal"> right: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1312</td><td class="equal"> top: 27px;</td><td class="lineNumber">1592</td><td class="equal"> top: 27px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1313</td><td class="equal">}</td><td class="lineNumber">1593</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1314</td><td class="equal">#PDFBug button.active {</td><td class="lineNumber">1594</td><td class="equal">#PDFBug button.active {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1315</td><td class="equal"> font-weight: bold;</td><td class="lineNumber">1595</td><td class="equal"> font-weight: bold;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1316</td><td class="equal">}</td><td class="lineNumber">1596</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1317</td><td class="equal">.debuggerShowText {</td><td class="lineNumber">1597</td><td class="equal">.debuggerShowText {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1318</td><td class="equal"> background: none repeat scroll 0 0 yellow;</td><td class="lineNumber">1598</td><td class="equal"> background: none repeat scroll 0 0 yellow;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1319</td><td class="equal"> color: blue;</td><td class="lineNumber">1599</td><td class="equal"> color: blue;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1320</td><td class="removed"> opacity: 0.3;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1321</td><td class="equal">}</td><td class="lineNumber">1600</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1322</td><td class="equal">.debuggerHideText:hover {</td><td class="lineNumber">1601</td><td class="equal">.debuggerHideText:hover {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1323</td><td class="equal"> background: none repeat scroll 0 0 yellow;</td><td class="lineNumber">1602</td><td class="equal"> background: none repeat scroll 0 0 yellow;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1324</td><td class="removed"> opacity: 0.3;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1325</td><td class="equal">}</td><td class="lineNumber">1603</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1326</td><td class="equal">#PDFBug .stats {</td><td class="lineNumber">1604</td><td class="equal">#PDFBug .stats {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1327</td><td class="equal"> font-family: courier;</td><td class="lineNumber">1605</td><td class="equal"> font-family: courier;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1328</td><td class="equal"> font-size: 10px;</td><td class="lineNumber">1606</td><td class="equal"> font-size: 10px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1329</td><td class="equal"> white-space: pre;</td><td class="lineNumber">1607</td><td class="equal"> white-space: pre;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1330</td><td class="equal">}</td><td class="lineNumber">1608</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1331</td><td class="equal">#PDFBug .stats .title {</td><td class="lineNumber">1609</td><td class="equal">#PDFBug .stats .title {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1332</td><td class="equal"> font-weight: bold;</td><td class="lineNumber">1610</td><td class="equal"> font-weight: bold;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1333</td><td class="equal">}</td><td class="lineNumber">1611</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1334</td><td class="equal">#PDFBug table {</td><td class="lineNumber">1612</td><td class="equal">#PDFBug table {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1335</td><td class="equal"> font-size: 10px;</td><td class="lineNumber">1613</td><td class="equal"> font-size: 10px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1336</td><td class="equal">}</td><td class="lineNumber">1614</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1337</td><td class="equal"></td><td class="lineNumber">1615</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1338</td><td class="equal">#viewer.textLayer-visible .textLayer > div,</td><td class="lineNumber">1616</td><td class="equal">#viewer.textLayer-visible .textLayer > div,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1339</td><td class="equal">#viewer.textLayer-hover .textLayer > div:hover {</td><td class="lineNumber">1617</td><td class="equal">#viewer.textLayer-hover .textLayer > div:hover {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1340</td><td class="equal"> background-color: white;</td><td class="lineNumber">1618</td><td class="equal"> background-color: white;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1341</td><td class="equal"> color: black;</td><td class="lineNumber">1619</td><td class="equal"> color: black;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1342</td><td class="equal">}</td><td class="lineNumber">1620</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1343</td><td class="equal"></td><td class="lineNumber">1621</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1344</td><td class="equal">#viewer.textLayer-shadow .textLayer > div {</td><td class="lineNumber">1622</td><td class="equal">#viewer.textLayer-shadow .textLayer > div {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1345</td><td class="equal"> background-color: rgba(255,255,255, .6);</td><td class="lineNumber">1623</td><td class="equal"> background-color: rgba(255,255,255, .6);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1346</td><td class="equal"> color: black;</td><td class="lineNumber">1624</td><td class="equal"> color: black;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1347</td><td class="equal">}</td><td class="lineNumber">1625</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1348</td><td class="equal"></td><td class="lineNumber">1626</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1627</td><td class="added">.grab-to-pan-grab {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1628</td><td class="added"> cursor: url("images/grab.cur"), move !important;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1629</td><td class="added"> cursor: -webkit-grab !important;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1630</td><td class="added"> cursor: -moz-grab !important;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1631</td><td class="added"> cursor: grab !important;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1632</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1633</td><td class="added">.grab-to-pan-grab *:not(input):not(textarea):not(button):not(select):not(:link) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1634</td><td class="added"> cursor: inherit !important;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1635</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1636</td><td class="added">.grab-to-pan-grab:active,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1637</td><td class="added">.grab-to-pan-grabbing {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1638</td><td class="added"> cursor: url("images/grabbing.cur"), move !important;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1639</td><td class="added"> cursor: -webkit-grabbing !important;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1640</td><td class="added"> cursor: -moz-grabbing !important;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1641</td><td class="added"> cursor: grabbing !important;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1642</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1643</td><td class="added"> position: fixed;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1644</td><td class="added"> background: transparent;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1645</td><td class="added"> display: block;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1646</td><td class="added"> top: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1647</td><td class="added"> left: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1648</td><td class="added"> right: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1649</td><td class="added"> bottom: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1650</td><td class="added"> overflow: hidden;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1651</td><td class="added"> z-index: 50000; /* should be higher than anything else in PDF.js! */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1652</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1653</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1349</td><td class="equal">@page {</td><td class="lineNumber">1654</td><td class="equal">@page {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1350</td><td class="equal"> margin: 0;</td><td class="lineNumber">1655</td><td class="equal"> margin: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1351</td><td class="equal">}</td><td class="lineNumber">1656</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1352</td><td class="equal"></td><td class="lineNumber">1657</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1353</td><td class="equal">#printContainer {</td><td class="lineNumber">1658</td><td class="equal">#printContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1354</td><td class="equal"> display: none;</td><td class="lineNumber">1659</td><td class="equal"> display: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1355</td><td class="equal">}</td><td class="lineNumber">1660</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1356</td><td class="equal"></td><td class="lineNumber">1661</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1662</td><td class="added">@media screen and (min-resolution: 2dppx) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1663</td><td class="added"> /* Rules for Retina screens */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1664</td><td class="added"> .toolbarButton::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1665</td><td class="added"> -webkit-transform: scale(0.5);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1666</td><td class="added"> transform: scale(0.5);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1667</td><td class="added"> top: -5px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1668</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1669</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1670</td><td class="added"> .secondaryToolbarButton::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1671</td><td class="added"> -webkit-transform: scale(0.5);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1672</td><td class="added"> transform: scale(0.5);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1673</td><td class="added"> top: -4px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1674</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1675</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1676</td><td class="added"> html[dir='ltr'] .toolbarButton::before,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1677</td><td class="added"> html[dir='rtl'] .toolbarButton::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1678</td><td class="added"> left: -1px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1679</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1680</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1681</td><td class="added"> html[dir='ltr'] .secondaryToolbarButton::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1682</td><td class="added"> left: -2px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1683</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1684</td><td class="added"> html[dir='rtl'] .secondaryToolbarButton::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1685</td><td class="added"> left: 186px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1686</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1687</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1688</td><td class="added"> .toolbarField.pageNumber.visiblePageIsLoading,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1689</td><td class="added"> #findInput[data-status="pending"] {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1690</td><td class="added"> background-image: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1691</td><td class="added"> background-size: 16px 17px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1692</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1693</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1694</td><td class="added"> .dropdownToolbarButton {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1695</td><td class="added"> background: url(images/[email protected]) no-repeat;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1696</td><td class="added"> background-size: 7px 16px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1697</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1698</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1699</td><td class="added"> html[dir='ltr'] .toolbarButton#sidebarToggle::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1700</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1701</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1702</td><td class="added"> html[dir='rtl'] .toolbarButton#sidebarToggle::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1703</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1704</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1705</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1706</td><td class="added"> html[dir='ltr'] .toolbarButton#secondaryToolbarToggle::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1707</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1708</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1709</td><td class="added"> html[dir='rtl'] .toolbarButton#secondaryToolbarToggle::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1710</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1711</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1712</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1713</td><td class="added"> html[dir='ltr'] .toolbarButton.findPrevious::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1714</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1715</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1716</td><td class="added"> html[dir='rtl'] .toolbarButton.findPrevious::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1717</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1718</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1719</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1720</td><td class="added"> html[dir='ltr'] .toolbarButton.findNext::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1721</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1722</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1723</td><td class="added"> html[dir='rtl'] .toolbarButton.findNext::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1724</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1725</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1726</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1727</td><td class="added"> html[dir='ltr'] .toolbarButton.pageUp::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1728</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1729</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1730</td><td class="added"> html[dir='rtl'] .toolbarButton.pageUp::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1731</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1732</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1733</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1734</td><td class="added"> html[dir='ltr'] .toolbarButton.pageDown::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1735</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1736</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1737</td><td class="added"> html[dir='rtl'] .toolbarButton.pageDown::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1738</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1739</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1740</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1741</td><td class="added"> .toolbarButton.zoomIn::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1742</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1743</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1744</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1745</td><td class="added"> .toolbarButton.zoomOut::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1746</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1747</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1748</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1749</td><td class="added"> .toolbarButton.presentationMode::before,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1750</td><td class="added"> .secondaryToolbarButton.presentationMode::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1751</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1752</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1753</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1754</td><td class="added"> .toolbarButton.print::before,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1755</td><td class="added"> .secondaryToolbarButton.print::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1756</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1757</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1758</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1759</td><td class="added"> .toolbarButton.openFile::before,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1760</td><td class="added"> .secondaryToolbarButton.openFile::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1761</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1762</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1763</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1764</td><td class="added"> .toolbarButton.download::before,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1765</td><td class="added"> .secondaryToolbarButton.download::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1766</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1767</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1768</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1769</td><td class="added"> .toolbarButton.bookmark::before,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1770</td><td class="added"> .secondaryToolbarButton.bookmark::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1771</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1772</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1773</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1774</td><td class="added"> #viewThumbnail.toolbarButton::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1775</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1776</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1777</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1778</td><td class="added"> html[dir="ltr"] #viewOutline.toolbarButton::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1779</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1780</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1781</td><td class="added"> html[dir="rtl"] #viewOutline.toolbarButton::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1782</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1783</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1784</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1785</td><td class="added"> #viewAttachments.toolbarButton::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1786</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1787</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1788</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1789</td><td class="added"> #viewFind.toolbarButton::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1790</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1791</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1792</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1793</td><td class="added"> .secondaryToolbarButton.firstPage::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1794</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1795</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1796</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1797</td><td class="added"> .secondaryToolbarButton.lastPage::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1798</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1799</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1800</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1801</td><td class="added"> .secondaryToolbarButton.rotateCcw::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1802</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1803</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1804</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1805</td><td class="added"> .secondaryToolbarButton.rotateCw::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1806</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1807</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1808</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1809</td><td class="added"> .secondaryToolbarButton.handTool::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1810</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1811</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1812</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1813</td><td class="added"> .secondaryToolbarButton.documentProperties::before {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1814</td><td class="added"> content: url(images/[email protected]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1815</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1816</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1817</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1357</td><td class="equal">@media print {</td><td class="lineNumber">1818</td><td class="equal">@media print {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1358</td><td class="equal"> /* General rules for printing. */</td><td class="lineNumber">1819</td><td class="equal"> /* General rules for printing. */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1359</td><td class="equal"> body {</td><td class="lineNumber">1820</td><td class="equal"> body {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1360</td><td class="equal"> background: transparent none;</td><td class="lineNumber">1821</td><td class="equal"> background: transparent none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1361</td><td class="equal"> }</td><td class="lineNumber">1822</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1362</td><td class="equal"></td><td class="lineNumber">1823</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1363</td><td class="equal"> /* Rules for browsers that don't support mozPrintCallback. */</td><td class="lineNumber">1824</td><td class="equal"> /* Rules for browsers that don't support mozPrintCallback. */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1364</td><td class="changed"> #sidebarContainer, .toolbar, #loadingBox, #errorWrapper, .textLayer {</td><td class="lineNumber">1825</td><td class="changed"> #sidebarContainer, #secondaryToolbar, .toolbar, #loadingBox, #errorWrapper, .textLayer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1365</td><td class="equal"> display: none;</td><td class="lineNumber">1826</td><td class="equal"> display: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1366</td><td class="equal"> }</td><td class="lineNumber">1827</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1828</td><td class="added"> #viewerContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1829</td><td class="added"> overflow: visible;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1830</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1367</td><td class="equal"></td><td class="lineNumber">1831</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1368</td><td class="equal"> #mainContainer, #viewerContainer, .page, .page canvas {</td><td class="lineNumber">1832</td><td class="equal"> #mainContainer, #viewerContainer, .page, .page canvas {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1369</td><td class="equal"> position: static;</td><td class="lineNumber">1833</td><td class="equal"> position: static;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1370</td><td class="equal"> padding: 0;</td><td class="lineNumber">1834</td><td class="equal"> padding: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1371</td><td class="equal"> margin: 0;</td><td class="lineNumber">1835</td><td class="equal"> margin: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1372</td><td class="equal"> }</td><td class="lineNumber">1836</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1373</td><td class="equal"></td><td class="lineNumber">1837</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1374</td><td class="equal"> .page {</td><td class="lineNumber">1838</td><td class="equal"> .page {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1375</td><td class="equal"> float: left;</td><td class="lineNumber">1839</td><td class="equal"> float: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1376</td><td class="equal"> display: none;</td><td class="lineNumber">1840</td><td class="equal"> display: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1841</td><td class="added"> border: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1377</td><td class="equal"> box-shadow: none;</td><td class="lineNumber">1842</td><td class="equal"> box-shadow: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1843</td><td class="added"> background-clip: content-box;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1844</td><td class="added"> background-color: white;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1378</td><td class="equal"> }</td><td class="lineNumber">1845</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1379</td><td class="equal"></td><td class="lineNumber">1846</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1380</td><td class="equal"> .page[data-loaded] {</td><td class="lineNumber">1847</td><td class="equal"> .page[data-loaded] {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1381</td><td class="equal"> display: block;</td><td class="lineNumber">1848</td><td class="equal"> display: block;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1382</td><td class="equal"> }</td><td class="lineNumber">1849</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1383</td><td class="equal"></td><td class="lineNumber">1850</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1851</td><td class="added"> .fileInput {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1852</td><td class="added"> display: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1853</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1854</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1384</td><td class="equal"> /* Rules for browsers that support mozPrintCallback */</td><td class="lineNumber">1855</td><td class="equal"> /* Rules for browsers that support mozPrintCallback */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1385</td><td class="equal"> body[data-mozPrintCallback] #outerContainer {</td><td class="lineNumber">1856</td><td class="equal"> body[data-mozPrintCallback] #outerContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1386</td><td class="equal"> display: none;</td><td class="lineNumber">1857</td><td class="equal"> display: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1387</td><td class="equal"> }</td><td class="lineNumber">1858</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1388</td><td class="equal"> body[data-mozPrintCallback] #printContainer {</td><td class="lineNumber">1859</td><td class="equal"> body[data-mozPrintCallback] #printContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1389</td><td class="equal"> display: block;</td><td class="lineNumber">1860</td><td class="equal"> display: block;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1390</td><td class="equal"> }</td><td class="lineNumber">1861</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1391</td><td class="equal"> #printContainer canvas {</td><td class="lineNumber">1862</td><td class="equal"> #printContainer canvas {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1392</td><td class="equal"> position: relative;</td><td class="lineNumber">1863</td><td class="equal"> position: relative;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1393</td><td class="equal"> top: 0;</td><td class="lineNumber">1864</td><td class="equal"> top: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1394</td><td class="equal"> left: 0;</td><td class="lineNumber">1865</td><td class="equal"> left: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1866</td><td class="added"> display: block;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1395</td><td class="changed"> }</td><td class="lineNumber">1867</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1868</td><td class="added"> #printContainer div {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1869</td><td class="added"> page-break-after: always;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1870</td><td class="added"> page-break-inside: avoid;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1396</td><td class="changed">}</td><td class="lineNumber">1871</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1397</td><td class="changed"></td><td class="lineNumber">1872</td><td class="changed">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1873</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1874</td><td class="changed">.visibleLargeView,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1875</td><td class="changed">.visibleMediumView,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1876</td><td class="changed">.visibleSmallView {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1877</td><td class="changed"> display: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1878</td><td class="changed">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1879</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1398</td><td class="changed">@media all and (max-width: 950px) {</td><td class="lineNumber">1880</td><td class="changed">@media all and (max-width: 960px) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1399</td><td class="equal"> html[dir='ltr'] #outerContainer.sidebarMoving .outerCenter,</td><td class="lineNumber">1881</td><td class="equal"> html[dir='ltr'] #outerContainer.sidebarMoving .outerCenter,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1400</td><td class="equal"> html[dir='ltr'] #outerContainer.sidebarOpen .outerCenter {</td><td class="lineNumber">1882</td><td class="equal"> html[dir='ltr'] #outerContainer.sidebarOpen .outerCenter {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1401</td><td class="equal"> float: left;</td><td class="lineNumber">1883</td><td class="equal"> float: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1402</td><td class="changed"> left: 180px;</td><td class="lineNumber">1884</td><td class="changed"> left: 205px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1403</td><td class="equal"> }</td><td class="lineNumber">1885</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1404</td><td class="equal"> html[dir='rtl'] #outerContainer.sidebarMoving .outerCenter,</td><td class="lineNumber">1886</td><td class="equal"> html[dir='rtl'] #outerContainer.sidebarMoving .outerCenter,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1405</td><td class="equal"> html[dir='rtl'] #outerContainer.sidebarOpen .outerCenter {</td><td class="lineNumber">1887</td><td class="equal"> html[dir='rtl'] #outerContainer.sidebarOpen .outerCenter {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1406</td><td class="equal"> float: right;</td><td class="lineNumber">1888</td><td class="equal"> float: right;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1889</td><td class="added"> right: 205px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1890</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1891</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1892</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1893</td><td class="added">@media all and (max-width: 900px) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1894</td><td class="added"> .sidebarOpen .hiddenLargeView {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1895</td><td class="added"> display: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1896</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1897</td><td class="added"> .sidebarOpen .visibleLargeView {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1407</td><td class="changed"> right: 180px;</td><td class="lineNumber">1898</td><td class="changed"> display: inherit;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1899</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1900</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1901</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1902</td><td class="added">@media all and (max-width: 860px) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1903</td><td class="added"> .sidebarOpen .hiddenMediumView {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1904</td><td class="added"> display: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1905</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1906</td><td class="added"> .sidebarOpen .visibleMediumView {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1907</td><td class="added"> display: inherit;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1408</td><td class="equal"> }</td><td class="lineNumber">1908</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1409</td><td class="equal">}</td><td class="lineNumber">1909</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1410</td><td class="equal"></td><td class="lineNumber">1910</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1411</td><td class="equal">@media all and (max-width: 770px) {</td><td class="lineNumber">1911</td><td class="equal">@media all and (max-width: 770px) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1412</td><td class="equal"> #sidebarContainer {</td><td class="lineNumber">1912</td><td class="equal"> #sidebarContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1413</td><td class="equal"> top: 32px;</td><td class="lineNumber">1913</td><td class="equal"> top: 32px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1414</td><td class="equal"> z-index: 100;</td><td class="lineNumber">1914</td><td class="equal"> z-index: 100;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1415</td><td class="equal"> }</td><td class="lineNumber">1915</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1416</td><td class="equal"> .loadingInProgress #sidebarContainer {</td><td class="lineNumber">1916</td><td class="equal"> .loadingInProgress #sidebarContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1417</td><td class="changed"> top: 39px;</td><td class="lineNumber">1917</td><td class="changed"> top: 37px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1418</td><td class="equal"> }</td><td class="lineNumber">1918</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1419</td><td class="equal"> #sidebarContent {</td><td class="lineNumber">1919</td><td class="equal"> #sidebarContent {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1420</td><td class="equal"> top: 32px;</td><td class="lineNumber">1920</td><td class="equal"> top: 32px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1421</td><td class="equal"> background-color: hsla(0,0%,0%,.7);</td><td class="lineNumber">1921</td><td class="equal"> background-color: hsla(0,0%,0%,.7);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1422</td><td class="equal"> }</td><td class="lineNumber">1922</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1423</td><td class="equal"></td><td class="lineNumber">1923</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1424</td><td class="equal"> html[dir='ltr'] #outerContainer.sidebarOpen > #mainContainer {</td><td class="lineNumber">1924</td><td class="equal"> html[dir='ltr'] #outerContainer.sidebarOpen > #mainContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1425</td><td class="equal"> left: 0px;</td><td class="lineNumber">1925</td><td class="equal"> left: 0px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1426</td><td class="equal"> }</td><td class="lineNumber">1926</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1427</td><td class="equal"> html[dir='rtl'] #outerContainer.sidebarOpen > #mainContainer {</td><td class="lineNumber">1927</td><td class="equal"> html[dir='rtl'] #outerContainer.sidebarOpen > #mainContainer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1428</td><td class="equal"> right: 0px;</td><td class="lineNumber">1928</td><td class="equal"> right: 0px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1429</td><td class="equal"> }</td><td class="lineNumber">1929</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1430</td><td class="equal"></td><td class="lineNumber">1930</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1431</td><td class="equal"> html[dir='ltr'] .outerCenter {</td><td class="lineNumber">1931</td><td class="equal"> html[dir='ltr'] .outerCenter {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1432</td><td class="equal"> float: left;</td><td class="lineNumber">1932</td><td class="equal"> float: left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1433</td><td class="changed"> left: 180px;</td><td class="lineNumber">1933</td><td class="changed"> left: 205px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1434</td><td class="equal"> }</td><td class="lineNumber">1934</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1435</td><td class="equal"> html[dir='rtl'] .outerCenter {</td><td class="lineNumber">1935</td><td class="equal"> html[dir='rtl'] .outerCenter {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1436</td><td class="equal"> float: right;</td><td class="lineNumber">1936</td><td class="equal"> float: right;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1937</td><td class="added"> right: 205px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1938</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1939</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1940</td><td class="added"> #outerContainer .hiddenLargeView,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1941</td><td class="added"> #outerContainer .hiddenMediumView {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1942</td><td class="added"> display: inherit;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1943</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1944</td><td class="added"> #outerContainer .visibleLargeView,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1945</td><td class="added"> #outerContainer .visibleMediumView {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1437</td><td class="changed"> right: 180px;</td><td class="lineNumber">1946</td><td class="changed"> display: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1947</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1948</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1949</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1950</td><td class="added">@media all and (max-width: 700px) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1951</td><td class="added"> #outerContainer .hiddenLargeView {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1952</td><td class="added"> display: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1953</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1954</td><td class="added"> #outerContainer .visibleLargeView {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1955</td><td class="added"> display: inherit;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1956</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1957</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1958</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1959</td><td class="added">@media all and (max-width: 660px) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1960</td><td class="added"> #outerContainer .hiddenMediumView {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1961</td><td class="added"> display: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1962</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1963</td><td class="added"> #outerContainer .visibleMediumView {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1964</td><td class="added"> display: inherit;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1438</td><td class="equal"> }</td><td class="lineNumber">1965</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1439</td><td class="equal">}</td><td class="lineNumber">1966</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1440</td><td class="equal"></td><td class="lineNumber">1967</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1441</td><td class="equal">@media all and (max-width: 600px) {</td><td class="lineNumber">1968</td><td class="equal">@media all and (max-width: 600px) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1442</td><td class="equal"> .hiddenSmallView {</td><td class="lineNumber">1969</td><td class="equal"> .hiddenSmallView {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1443</td><td class="equal"> display: none;</td><td class="lineNumber">1970</td><td class="equal"> display: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1444</td><td class="equal"> }</td><td class="lineNumber">1971</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1972</td><td class="added"> .visibleSmallView {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1973</td><td class="added"> display: inherit;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1974</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1975</td><td class="added"> html[dir='ltr'] #outerContainer.sidebarMoving .outerCenter,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1976</td><td class="added"> html[dir='ltr'] #outerContainer.sidebarOpen .outerCenter,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1445</td><td class="equal"> html[dir='ltr'] .outerCenter {</td><td class="lineNumber">1977</td><td class="equal"> html[dir='ltr'] .outerCenter {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1446</td><td class="equal"> left: 156px;</td><td class="lineNumber">1978</td><td class="equal"> left: 156px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1447</td><td class="equal"> }</td><td class="lineNumber">1979</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1980</td><td class="added"> html[dir='rtl'] #outerContainer.sidebarMoving .outerCenter,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1448</td><td class="changed"> html[dir='rtr'] .outerCenter {</td><td class="lineNumber">1981</td><td class="changed"> html[dir='rtl'] #outerContainer.sidebarOpen .outerCenter,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1982</td><td class="added"> html[dir='rtl'] .outerCenter {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1449</td><td class="equal"> right: 156px;</td><td class="lineNumber">1983</td><td class="equal"> right: 156px;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1450</td><td class="equal"> }</td><td class="lineNumber">1984</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1451</td><td class="equal"> .toolbarButtonSpacer {</td><td class="lineNumber">1985</td><td class="equal"> .toolbarButtonSpacer {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1452</td><td class="equal"> width: 0;</td><td class="lineNumber">1986</td><td class="equal"> width: 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1453</td><td class="equal"> }</td><td class="lineNumber">1987</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1454</td><td class="equal">}</td><td class="lineNumber">1988</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1455</td><td class="equal"></td><td class="lineNumber">1989</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1456</td><td class="changed">@media all and (max-width: 500px) {</td><td class="lineNumber">1990</td><td class="changed">@media all and (max-width: 510px) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1457</td><td class="equal"> #scaleSelectContainer, #pageNumberLabel {</td><td class="lineNumber">1991</td><td class="equal"> #scaleSelectContainer, #pageNumberLabel {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1458</td><td class="equal"> display: none;</td><td class="lineNumber">1992</td><td class="equal"> display: none;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1459</td><td class="equal"> }</td><td class="lineNumber">1993</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1460</td><td class="equal">}</td><td class="lineNumber">1994</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1461</td><td class="equal"></td><td class="lineNumber">1995</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1462</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
</table> | |
</body> |
This file has been truncated, but you can view the full file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> | |
<html> | |
<head> | |
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"> | |
<title>File Compare</title> | |
<style type="text/css"> | |
#page { | |
font-family: sans-serif; | |
} | |
table { | |
border-collapse: collapse; | |
} | |
td { | |
white-space: nowrap; | |
font-family: monospace; | |
font-size: x-small; | |
vertical-align: top; | |
} | |
td.fileName { | |
background: #E6E6E6; | |
font-family: sans-serif; | |
font-size: small; | |
} | |
td.lineNumber { | |
text-align: right; | |
background: #FFC800; | |
} | |
td.added { | |
background: #BEF0BE; | |
} | |
td.removed { | |
background: #C8C8FF; | |
} | |
td.changed { | |
background: #FFC8C8; | |
} | |
td.equal { | |
background: #FFFFFF; | |
} | |
td.empty { | |
background: #F2F2F2; | |
} | |
</style> | |
<link rel="stylesheet" href="style.css" type="text/css"> | |
</head> | |
<body> | |
<table> | |
<tr> | |
<td colspan="2" class="filename">viewer.js (Before)</td> | |
<td colspan="2" class="filename">viewer.js</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">1</td><td class="equal">/* -*- Mode: Java; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */</td><td class="lineNumber">1</td><td class="equal">/* -*- Mode: Java; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">2</td><td class="equal">/* vim: set shiftwidth=2 tabstop=2 autoindent cindent expandtab: */</td><td class="lineNumber">2</td><td class="equal">/* vim: set shiftwidth=2 tabstop=2 autoindent cindent expandtab: */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">3</td><td class="equal">/* Copyright 2012 Mozilla Foundation</td><td class="lineNumber">3</td><td class="equal">/* Copyright 2012 Mozilla Foundation</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">4</td><td class="equal"> *</td><td class="lineNumber">4</td><td class="equal"> *</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">5</td><td class="equal"> * Licensed under the Apache License, Version 2.0 (the "License");</td><td class="lineNumber">5</td><td class="equal"> * Licensed under the Apache License, Version 2.0 (the "License");</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">6</td><td class="equal"> * you may not use this file except in compliance with the License.</td><td class="lineNumber">6</td><td class="equal"> * you may not use this file except in compliance with the License.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">7</td><td class="equal"> * You may obtain a copy of the License at</td><td class="lineNumber">7</td><td class="equal"> * You may obtain a copy of the License at</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">8</td><td class="equal"> *</td><td class="lineNumber">8</td><td class="equal"> *</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">9</td><td class="equal"> * http://www.apache.org/licenses/LICENSE-2.0</td><td class="lineNumber">9</td><td class="equal"> * http://www.apache.org/licenses/LICENSE-2.0</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">10</td><td class="equal"> *</td><td class="lineNumber">10</td><td class="equal"> *</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">11</td><td class="equal"> * Unless required by applicable law or agreed to in writing, software</td><td class="lineNumber">11</td><td class="equal"> * Unless required by applicable law or agreed to in writing, software</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">12</td><td class="equal"> * distributed under the License is distributed on an "AS IS" BASIS,</td><td class="lineNumber">12</td><td class="equal"> * distributed under the License is distributed on an "AS IS" BASIS,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">13</td><td class="equal"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</td><td class="lineNumber">13</td><td class="equal"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">14</td><td class="equal"> * See the License for the specific language governing permissions and</td><td class="lineNumber">14</td><td class="equal"> * See the License for the specific language governing permissions and</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">15</td><td class="equal"> * limitations under the License.</td><td class="lineNumber">15</td><td class="equal"> * limitations under the License.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">16</td><td class="equal"> */</td><td class="lineNumber">16</td><td class="equal"> */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">17</td><td class="changed">/* globals PDFJS, PDFBug, FirefoxCom, Stats */</td><td class="lineNumber">17</td><td class="changed">/* globals PDFJS, PDFBug, FirefoxCom, Stats, Cache, ProgressBar,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">18</td><td class="added"> DownloadManager, getFileName, scrollIntoView, getPDFFileNameFromURL,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">19</td><td class="added"> PDFHistory, Preferences, SidebarView, ViewHistory, PageView,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">20</td><td class="added"> PDFThumbnailViewer, URL, noContextMenuHandler, SecondaryToolbar,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">21</td><td class="added"> PasswordPrompt, PresentationMode, HandTool, Promise,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">22</td><td class="added"> DocumentProperties, DocumentOutlineView, DocumentAttachmentsView,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">23</td><td class="added"> OverlayManager, PDFFindController, PDFFindBar, getVisibleElements,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">24</td><td class="added"> watchScroll, PDFViewer, PDFRenderingQueue, PresentationModeState,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">25</td><td class="added"> RenderingStates, DEFAULT_SCALE, UNKNOWN_SCALE,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">26</td><td class="added"> IGNORE_CURRENT_POSITION_ON_ZOOM: true */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">18</td><td class="equal"></td><td class="lineNumber">27</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">19</td><td class="equal">'use strict';</td><td class="lineNumber">28</td><td class="equal">'use strict';</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">20</td><td class="equal"></td><td class="lineNumber">29</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">21</td><td class="removed">var DEFAULT_SCALE = 'auto';</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">22</td><td class="equal">var DEFAULT_SCALE_DELTA = 1.1;</td><td class="lineNumber">30</td><td class="equal">var DEFAULT_SCALE_DELTA = 1.1;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">31</td><td class="added">var MIN_SCALE = 0.25;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">32</td><td class="added">var MAX_SCALE = 10.0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">23</td><td class="changed">var UNKNOWN_SCALE = 0;</td><td class="lineNumber">33</td><td class="changed">var VIEW_HISTORY_MEMORY = 20;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">34</td><td class="added">var SCALE_SELECT_CONTAINER_PADDING = 8;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">24</td><td class="changed">var CACHE_SIZE = 20;</td><td class="lineNumber">35</td><td class="changed">var SCALE_SELECT_PADDING = 22;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">36</td><td class="added">var PAGE_NUMBER_LOADING_INDICATOR = 'visiblePageIsLoading';</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">37</td><td class="added">var DISABLE_AUTO_FETCH_LOADING_BAR_TIMEOUT = 5000;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">38</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">39</td><td class="added">PDFJS.imageResourcesPath = './images/';</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">40</td><td class="added"> PDFJS.cMapUrl = './cmaps/';</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">41</td><td class="added"> PDFJS.cMapPacked = true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">42</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">43</td><td class="added">var mozL10n = document.mozL10n || document.webL10n;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">44</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">45</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">25</td><td class="equal">var CSS_UNITS = 96.0 / 72.0;</td><td class="lineNumber">46</td><td class="equal">var CSS_UNITS = 96.0 / 72.0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">47</td><td class="added">var DEFAULT_SCALE = 'auto';</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">48</td><td class="added">var UNKNOWN_SCALE = 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">49</td><td class="added">var MAX_AUTO_SCALE = 1.25;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">26</td><td class="equal">var SCROLLBAR_PADDING = 40;</td><td class="lineNumber">50</td><td class="equal">var SCROLLBAR_PADDING = 40;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">27</td><td class="equal">var VERTICAL_PADDING = 5;</td><td class="lineNumber">51</td><td class="equal">var VERTICAL_PADDING = 5;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">52</td><td class="added">var DEFAULT_CACHE_SIZE = 10;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">53</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">54</td><td class="added">// optimised CSS custom property getter/setter</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">55</td><td class="added">var CustomStyle = (function CustomStyleClosure() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">56</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">57</td><td class="added"> // As noted on: http://www.zachstronaut.com/posts/2009/02/17/</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">58</td><td class="added"> // animate-css-transforms-firefox-webkit.html</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">59</td><td class="added"> // in some versions of IE9 it is critical that ms appear in this list</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">60</td><td class="added"> // before Moz</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">61</td><td class="added"> var prefixes = ['ms', 'Moz', 'Webkit', 'O'];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">28</td><td class="changed">var MIN_SCALE = 0.25;</td><td class="lineNumber">62</td><td class="changed"> var _cache = {};</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">29</td><td class="changed">var MAX_SCALE = 4.0;</td><td class="lineNumber">63</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">30</td><td class="changed">var SETTINGS_MEMORY = 20;</td><td class="lineNumber">64</td><td class="changed"> function CustomStyle() {}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">31</td><td class="changed">var HISTORY_DISABLED = false;</td><td class="lineNumber">65</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">32</td><td class="changed">var SCALE_SELECT_CONTAINER_PADDING = 8;</td><td class="lineNumber">66</td><td class="changed"> CustomStyle.getProp = function get(propName, element) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">33</td><td class="changed">var SCALE_SELECT_PADDING = 22;</td><td class="lineNumber">67</td><td class="changed"> // check cache only when no element is given</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">34</td><td class="changed">var RenderingStates = {</td><td class="lineNumber">68</td><td class="changed"> if (arguments.length === 1 && typeof _cache[propName] === 'string') {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">35</td><td class="changed"> INITIAL: 0,</td><td class="lineNumber">69</td><td class="changed"> return _cache[propName];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">36</td><td class="changed"> RUNNING: 1,</td><td class="lineNumber">70</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">37</td><td class="changed"> PAUSED: 2,</td><td class="lineNumber">71</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">38</td><td class="changed"> FINISHED: 3</td><td class="lineNumber">72</td><td class="changed"> element = element || document.documentElement;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">73</td><td class="changed"> var style = element.style, prefixed, uPropName;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">74</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">75</td><td class="changed"> // test standard property first</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">76</td><td class="changed"> if (typeof style[propName] === 'string') {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">77</td><td class="changed"> return (_cache[propName] = propName);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">78</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">79</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">80</td><td class="changed"> // capitalize</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">81</td><td class="changed"> uPropName = propName.charAt(0).toUpperCase() + propName.slice(1);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">82</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">83</td><td class="changed"> // test vendor specific properties</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">84</td><td class="changed"> for (var i = 0, l = prefixes.length; i < l; i++) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">85</td><td class="changed"> prefixed = prefixes[i] + uPropName;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">86</td><td class="changed"> if (typeof style[prefixed] === 'string') {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">87</td><td class="changed"> return (_cache[propName] = prefixed);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">88</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">89</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">90</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">91</td><td class="changed"> //if all fails then set to undefined</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">92</td><td class="changed"> return (_cache[propName] = 'undefined');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">39</td><td class="changed">};</td><td class="lineNumber">93</td><td class="changed"> };</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">40</td><td class="changed">var FindStates = {</td><td class="lineNumber">94</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">41</td><td class="changed"> FIND_FOUND: 0,</td><td class="lineNumber">95</td><td class="changed"> CustomStyle.setProp = function set(propName, element, str) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">42</td><td class="changed"> FIND_NOTFOUND: 1,</td><td class="lineNumber">96</td><td class="changed"> var prop = this.getProp(propName);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">43</td><td class="changed"> FIND_WRAPPED: 2,</td><td class="lineNumber">97</td><td class="changed"> if (prop !== 'undefined') {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">44</td><td class="changed"> FIND_PENDING: 3</td><td class="lineNumber">98</td><td class="changed"> element.style[prop] = str;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">99</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">45</td><td class="changed">};</td><td class="lineNumber">100</td><td class="changed"> };</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">46</td><td class="equal"></td><td class="lineNumber">101</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">47</td><td class="changed">var mozL10n = document.mozL10n || document.webL10n;</td><td class="lineNumber">102</td><td class="changed"> return CustomStyle;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">103</td><td class="changed">})();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">48</td><td class="equal"></td><td class="lineNumber">104</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">49</td><td class="equal">function getFileName(url) {</td><td class="lineNumber">105</td><td class="equal">function getFileName(url) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">50</td><td class="equal"> var anchor = url.indexOf('#');</td><td class="lineNumber">106</td><td class="equal"> var anchor = url.indexOf('#');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">51</td><td class="equal"> var query = url.indexOf('?');</td><td class="lineNumber">107</td><td class="equal"> var query = url.indexOf('?');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">52</td><td class="equal"> var end = Math.min(</td><td class="lineNumber">108</td><td class="equal"> var end = Math.min(</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">53</td><td class="equal"> anchor > 0 ? anchor : url.length,</td><td class="lineNumber">109</td><td class="equal"> anchor > 0 ? anchor : url.length,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">54</td><td class="equal"> query > 0 ? query : url.length);</td><td class="lineNumber">110</td><td class="equal"> query > 0 ? query : url.length);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">55</td><td class="equal"> return url.substring(url.lastIndexOf('/', end) + 1, end);</td><td class="lineNumber">111</td><td class="equal"> return url.substring(url.lastIndexOf('/', end) + 1, end);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">56</td><td class="equal">}</td><td class="lineNumber">112</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">57</td><td class="equal"></td><td class="lineNumber">113</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">114</td><td class="added">/**</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">115</td><td class="added"> * Returns scale factor for the canvas. It makes sense for the HiDPI displays.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">116</td><td class="added"> * @return {Object} The object with horizontal (sx) and vertical (sy)</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">117</td><td class="added"> scales. The scaled property is set to false if scaling is</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">118</td><td class="added"> not required, true otherwise.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">119</td><td class="added"> */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">120</td><td class="added">function getOutputScale(ctx) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">121</td><td class="added"> var devicePixelRatio = window.devicePixelRatio || 1;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">122</td><td class="added"> var backingStoreRatio = ctx.webkitBackingStorePixelRatio ||</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">123</td><td class="added"> ctx.mozBackingStorePixelRatio ||</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">124</td><td class="added"> ctx.msBackingStorePixelRatio ||</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">125</td><td class="added"> ctx.oBackingStorePixelRatio ||</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">126</td><td class="added"> ctx.backingStorePixelRatio || 1;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">127</td><td class="added"> var pixelRatio = devicePixelRatio / backingStoreRatio;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">128</td><td class="added"> return {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">129</td><td class="added"> sx: pixelRatio,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">130</td><td class="added"> sy: pixelRatio,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">131</td><td class="added"> scaled: pixelRatio !== 1</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">132</td><td class="added"> };</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">133</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">134</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">135</td><td class="added">/**</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">136</td><td class="added"> * Scrolls specified element into view of its parent.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">137</td><td class="added"> * element {Object} The element to be visible.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">138</td><td class="added"> * spot {Object} An object with optional top and left properties,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">139</td><td class="added"> * specifying the offset from the top left edge.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">140</td><td class="added"> */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">58</td><td class="equal">function scrollIntoView(element, spot) {</td><td class="lineNumber">141</td><td class="equal">function scrollIntoView(element, spot) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">59</td><td class="equal"> // Assuming offsetParent is available (it's not available when viewer is in</td><td class="lineNumber">142</td><td class="equal"> // Assuming offsetParent is available (it's not available when viewer is in</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">60</td><td class="equal"> // hidden iframe or object). We have to scroll: if the offsetParent is not set</td><td class="lineNumber">143</td><td class="equal"> // hidden iframe or object). We have to scroll: if the offsetParent is not set</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">61</td><td class="equal"> // producing the error. See also animationStartedClosure.</td><td class="lineNumber">144</td><td class="equal"> // producing the error. See also animationStartedClosure.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">62</td><td class="equal"> var parent = element.offsetParent;</td><td class="lineNumber">145</td><td class="equal"> var parent = element.offsetParent;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">63</td><td class="equal"> var offsetY = element.offsetTop + element.clientTop;</td><td class="lineNumber">146</td><td class="equal"> var offsetY = element.offsetTop + element.clientTop;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">147</td><td class="added"> var offsetX = element.offsetLeft + element.clientLeft;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">64</td><td class="equal"> if (!parent) {</td><td class="lineNumber">148</td><td class="equal"> if (!parent) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">65</td><td class="equal"> console.error('offsetParent is not set -- cannot scroll');</td><td class="lineNumber">149</td><td class="equal"> console.error('offsetParent is not set -- cannot scroll');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">66</td><td class="equal"> return;</td><td class="lineNumber">150</td><td class="equal"> return;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">67</td><td class="equal"> }</td><td class="lineNumber">151</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">68</td><td class="changed"> while (parent.clientHeight == parent.scrollHeight) {</td><td class="lineNumber">152</td><td class="changed"> while (parent.clientHeight === parent.scrollHeight) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">153</td><td class="added"> if (parent.dataset._scaleY) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">154</td><td class="added"> offsetY /= parent.dataset._scaleY;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">155</td><td class="added"> offsetX /= parent.dataset._scaleX;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">156</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">69</td><td class="equal"> offsetY += parent.offsetTop;</td><td class="lineNumber">157</td><td class="equal"> offsetY += parent.offsetTop;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">158</td><td class="added"> offsetX += parent.offsetLeft;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">70</td><td class="equal"> parent = parent.offsetParent;</td><td class="lineNumber">159</td><td class="equal"> parent = parent.offsetParent;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">71</td><td class="changed"> if (!parent)</td><td class="lineNumber">160</td><td class="changed"> if (!parent) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">72</td><td class="equal"> return; // no need to scroll</td><td class="lineNumber">161</td><td class="equal"> return; // no need to scroll</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">73</td><td class="changed"> }</td><td class="lineNumber">162</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">163</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">74</td><td class="changed"> if (spot)</td><td class="lineNumber">164</td><td class="changed"> if (spot) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">165</td><td class="added"> if (spot.top !== undefined) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">75</td><td class="changed"> offsetY += spot.top;</td><td class="lineNumber">166</td><td class="changed"> offsetY += spot.top;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">167</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">168</td><td class="added"> if (spot.left !== undefined) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">169</td><td class="added"> offsetX += spot.left;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">170</td><td class="added"> parent.scrollLeft = offsetX;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">171</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">172</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">76</td><td class="equal"> parent.scrollTop = offsetY;</td><td class="lineNumber">173</td><td class="equal"> parent.scrollTop = offsetY;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">77</td><td class="equal">}</td><td class="lineNumber">174</td><td class="equal">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">78</td><td class="equal"></td><td class="lineNumber">175</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">176</td><td class="added">/**</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">177</td><td class="added"> * Helper function to start monitoring the scroll event and converting them into</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">178</td><td class="added"> * PDF.js friendly one: with scroll debounce and scroll direction.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">179</td><td class="added"> */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">180</td><td class="added">function watchScroll(viewAreaElement, callback) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">79</td><td class="changed">var Cache = function cacheCache(size) {</td><td class="lineNumber">181</td><td class="changed"> var debounceScroll = function debounceScroll(evt) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">182</td><td class="added"> if (rAF) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">183</td><td class="added"> return;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">184</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">185</td><td class="added"> // schedule an invocation of scroll for next animation frame.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">186</td><td class="added"> rAF = window.requestAnimationFrame(function viewAreaElementScrolled() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">80</td><td class="changed"> var data = [];</td><td class="lineNumber">187</td><td class="changed"> rAF = null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">81</td><td class="changed"> this.push = function cachePush(view) {</td><td class="lineNumber">188</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">82</td><td class="changed"> var i = data.indexOf(view);</td><td class="lineNumber">189</td><td class="changed"> var currentY = viewAreaElement.scrollTop;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">83</td><td class="changed"> if (i >= 0)</td><td class="lineNumber">190</td><td class="changed"> var lastY = state.lastY;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">84</td><td class="changed"> data.splice(i);</td><td class="lineNumber">191</td><td class="changed"> if (currentY > lastY) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">85</td><td class="changed"> data.push(view);</td><td class="lineNumber">192</td><td class="changed"> state.down = true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">86</td><td class="changed"> if (data.length > size)</td><td class="lineNumber">193</td><td class="changed"> } else if (currentY < lastY) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">87</td><td class="changed"> data.shift().destroy();</td><td class="lineNumber">194</td><td class="changed"> state.down = false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">195</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">196</td><td class="changed"> state.lastY = currentY;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">197</td><td class="changed"> // else do nothing and use previous value</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">198</td><td class="changed"> callback(state);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">199</td><td class="changed"> });</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">88</td><td class="equal"> };</td><td class="lineNumber">200</td><td class="equal"> };</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">201</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">202</td><td class="added"> var state = {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">203</td><td class="added"> down: true,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">204</td><td class="added"> lastY: viewAreaElement.scrollTop,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">205</td><td class="added"> _eventHandler: debounceScroll</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">89</td><td class="changed">};</td><td class="lineNumber">206</td><td class="changed"> };</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">90</td><td class="equal"></td><td class="lineNumber">207</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">208</td><td class="added"> var rAF = null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">209</td><td class="added"> viewAreaElement.addEventListener('scroll', debounceScroll, true);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">210</td><td class="added"> return state;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">211</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">212</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">213</td><td class="added">/**</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">214</td><td class="added"> * Generic helper to find out what elements are visible within a scroll pane.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">215</td><td class="added"> */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">216</td><td class="added">function getVisibleElements(scrollEl, views, sortByVisibility) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">217</td><td class="added"> var top = scrollEl.scrollTop, bottom = top + scrollEl.clientHeight;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">218</td><td class="added"> var left = scrollEl.scrollLeft, right = left + scrollEl.clientWidth;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">219</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">220</td><td class="added"> var visible = [], view;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">221</td><td class="added"> var currentHeight, viewHeight, hiddenHeight, percentHeight;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">222</td><td class="added"> var currentWidth, viewWidth;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">223</td><td class="added"> for (var i = 0, ii = views.length; i < ii; ++i) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">224</td><td class="added"> view = views[i];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">225</td><td class="added"> currentHeight = view.el.offsetTop + view.el.clientTop;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">226</td><td class="added"> viewHeight = view.el.clientHeight;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">227</td><td class="added"> if ((currentHeight + viewHeight) < top) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">228</td><td class="added"> continue;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">229</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">230</td><td class="added"> if (currentHeight > bottom) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">231</td><td class="added"> break;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">232</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">233</td><td class="added"> currentWidth = view.el.offsetLeft + view.el.clientLeft;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">234</td><td class="added"> viewWidth = view.el.clientWidth;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">235</td><td class="added"> if ((currentWidth + viewWidth) < left || currentWidth > right) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">236</td><td class="added"> continue;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">237</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">238</td><td class="added"> hiddenHeight = Math.max(0, top - currentHeight) +</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">239</td><td class="added"> Math.max(0, currentHeight + viewHeight - bottom);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">240</td><td class="added"> percentHeight = ((viewHeight - hiddenHeight) * 100 / viewHeight) | 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">241</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">242</td><td class="added"> visible.push({ id: view.id, x: currentWidth, y: currentHeight,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">243</td><td class="added"> view: view, percent: percentHeight });</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">244</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">245</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">246</td><td class="added"> var first = visible[0];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">247</td><td class="added"> var last = visible[visible.length - 1];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">248</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">249</td><td class="added"> if (sortByVisibility) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">250</td><td class="added"> visible.sort(function(a, b) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">251</td><td class="added"> var pc = a.percent - b.percent;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">252</td><td class="added"> if (Math.abs(pc) > 0.001) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">253</td><td class="added"> return -pc;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">254</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">255</td><td class="added"> return a.id - b.id; // ensure stability</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">256</td><td class="added"> });</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">257</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">258</td><td class="added"> return {first: first, last: last, views: visible};</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">259</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">260</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">261</td><td class="added">/**</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">262</td><td class="added"> * Event handler to suppress context menu.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">263</td><td class="added"> */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">264</td><td class="added">function noContextMenuHandler(e) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">265</td><td class="added"> e.preventDefault();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">266</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">267</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">268</td><td class="added">/**</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">269</td><td class="added"> * Returns the filename or guessed filename from the url (see issue 3455).</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">270</td><td class="added"> * url {String} The original PDF location.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">271</td><td class="added"> * @return {String} Guessed PDF file name.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">272</td><td class="added"> */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">273</td><td class="added">function getPDFFileNameFromURL(url) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">274</td><td class="added"> var reURI = /^(?:([^:]+:)?\/\/[^\/]+)?([^?#]*)(\?[^#]*)?(#.*)?$/;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">275</td><td class="added"> // SCHEME HOST 1.PATH 2.QUERY 3.REF</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">276</td><td class="added"> // Pattern to get last matching NAME.pdf</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">277</td><td class="added"> var reFilename = /[^\/?#=]+\.pdf\b(?!.*\.pdf\b)/i;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">278</td><td class="added"> var splitURI = reURI.exec(url);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">279</td><td class="added"> var suggestedFilename = reFilename.exec(splitURI[1]) ||</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">280</td><td class="added"> reFilename.exec(splitURI[2]) ||</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">281</td><td class="added"> reFilename.exec(splitURI[3]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">282</td><td class="added"> if (suggestedFilename) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">283</td><td class="added"> suggestedFilename = suggestedFilename[0];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">284</td><td class="added"> if (suggestedFilename.indexOf('%') !== -1) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">285</td><td class="added"> // URL-encoded %2Fpath%2Fto%2Ffile.pdf should be file.pdf</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">286</td><td class="added"> try {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">287</td><td class="added"> suggestedFilename =</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">288</td><td class="added"> reFilename.exec(decodeURIComponent(suggestedFilename))[0];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">289</td><td class="added"> } catch(e) { // Possible (extremely rare) errors:</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">290</td><td class="added"> // URIError "Malformed URI", e.g. for "%AA.pdf"</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">291</td><td class="added"> // TypeError "null has no properties", e.g. for "%2F.pdf"</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">292</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">293</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">294</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">295</td><td class="added"> return suggestedFilename || 'document.pdf';</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">296</td><td class="added">}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">297</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">91</td><td class="equal">var ProgressBar = (function ProgressBarClosure() {</td><td class="lineNumber">298</td><td class="equal">var ProgressBar = (function ProgressBarClosure() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">92</td><td class="equal"></td><td class="lineNumber">299</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">93</td><td class="equal"> function clamp(v, min, max) {</td><td class="lineNumber">300</td><td class="equal"> function clamp(v, min, max) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">94</td><td class="equal"> return Math.min(Math.max(v, min), max);</td><td class="lineNumber">301</td><td class="equal"> return Math.min(Math.max(v, min), max);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">95</td><td class="equal"> }</td><td class="lineNumber">302</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">96</td><td class="equal"></td><td class="lineNumber">303</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">97</td><td class="equal"> function ProgressBar(id, opts) {</td><td class="lineNumber">304</td><td class="equal"> function ProgressBar(id, opts) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">98</td><td class="changed"></td><td class="lineNumber">305</td><td class="changed"> this.visible = true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">306</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">99</td><td class="changed"> // Fetch the sub-elements for later</td><td class="lineNumber">307</td><td class="changed"> // Fetch the sub-elements for later.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">100</td><td class="equal"> this.div = document.querySelector(id + ' .progress');</td><td class="lineNumber">308</td><td class="equal"> this.div = document.querySelector(id + ' .progress');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">101</td><td class="equal"></td><td class="lineNumber">309</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">310</td><td class="added"> // Get the loading bar element, so it can be resized to fit the viewer.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">311</td><td class="added"> this.bar = this.div.parentNode;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">312</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">102</td><td class="changed"> // Get options, with sensible defaults</td><td class="lineNumber">313</td><td class="changed"> // Get options, with sensible defaults.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">103</td><td class="equal"> this.height = opts.height || 100;</td><td class="lineNumber">314</td><td class="equal"> this.height = opts.height || 100;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">104</td><td class="equal"> this.width = opts.width || 100;</td><td class="lineNumber">315</td><td class="equal"> this.width = opts.width || 100;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">105</td><td class="equal"> this.units = opts.units || '%';</td><td class="lineNumber">316</td><td class="equal"> this.units = opts.units || '%';</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">106</td><td class="equal"></td><td class="lineNumber">317</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">107</td><td class="changed"> // Initialize heights</td><td class="lineNumber">318</td><td class="changed"> // Initialize heights.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">108</td><td class="equal"> this.div.style.height = this.height + this.units;</td><td class="lineNumber">319</td><td class="equal"> this.div.style.height = this.height + this.units;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">109</td><td class="equal"> this.percent = 0;</td><td class="lineNumber">320</td><td class="equal"> this.percent = 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">110</td><td class="equal"> }</td><td class="lineNumber">321</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">111</td><td class="equal"></td><td class="lineNumber">322</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">112</td><td class="equal"> ProgressBar.prototype = {</td><td class="lineNumber">323</td><td class="equal"> ProgressBar.prototype = {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">113</td><td class="equal"></td><td class="lineNumber">324</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">114</td><td class="equal"> updateBar: function ProgressBar_updateBar() {</td><td class="lineNumber">325</td><td class="equal"> updateBar: function ProgressBar_updateBar() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">115</td><td class="equal"> if (this._indeterminate) {</td><td class="lineNumber">326</td><td class="equal"> if (this._indeterminate) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">116</td><td class="equal"> this.div.classList.add('indeterminate');</td><td class="lineNumber">327</td><td class="equal"> this.div.classList.add('indeterminate');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">117</td><td class="equal"> this.div.style.width = this.width + this.units;</td><td class="lineNumber">328</td><td class="equal"> this.div.style.width = this.width + this.units;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">118</td><td class="equal"> return;</td><td class="lineNumber">329</td><td class="equal"> return;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">119</td><td class="equal"> }</td><td class="lineNumber">330</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">120</td><td class="equal"></td><td class="lineNumber">331</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">121</td><td class="equal"> this.div.classList.remove('indeterminate');</td><td class="lineNumber">332</td><td class="equal"> this.div.classList.remove('indeterminate');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">122</td><td class="equal"> var progressSize = this.width * this._percent / 100;</td><td class="lineNumber">333</td><td class="equal"> var progressSize = this.width * this._percent / 100;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">123</td><td class="equal"> this.div.style.width = progressSize + this.units;</td><td class="lineNumber">334</td><td class="equal"> this.div.style.width = progressSize + this.units;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">124</td><td class="equal"> },</td><td class="lineNumber">335</td><td class="equal"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">125</td><td class="equal"></td><td class="lineNumber">336</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">126</td><td class="equal"> get percent() {</td><td class="lineNumber">337</td><td class="equal"> get percent() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">127</td><td class="equal"> return this._percent;</td><td class="lineNumber">338</td><td class="equal"> return this._percent;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">128</td><td class="equal"> },</td><td class="lineNumber">339</td><td class="equal"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">129</td><td class="equal"></td><td class="lineNumber">340</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">130</td><td class="equal"> set percent(val) {</td><td class="lineNumber">341</td><td class="equal"> set percent(val) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">131</td><td class="equal"> this._indeterminate = isNaN(val);</td><td class="lineNumber">342</td><td class="equal"> this._indeterminate = isNaN(val);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">132</td><td class="equal"> this._percent = clamp(val, 0, 100);</td><td class="lineNumber">343</td><td class="equal"> this._percent = clamp(val, 0, 100);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">133</td><td class="equal"> this.updateBar();</td><td class="lineNumber">344</td><td class="equal"> this.updateBar();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">345</td><td class="added"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">346</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">347</td><td class="added"> setWidth: function ProgressBar_setWidth(viewer) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">348</td><td class="added"> if (viewer) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">349</td><td class="added"> var container = viewer.parentNode;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">350</td><td class="added"> var scrollbarWidth = container.offsetWidth - viewer.offsetWidth;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">351</td><td class="added"> if (scrollbarWidth > 0) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">352</td><td class="added"> this.bar.setAttribute('style', 'width: calc(100% - ' +</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">353</td><td class="added"> scrollbarWidth + 'px);');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">354</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">355</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">356</td><td class="added"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">357</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">358</td><td class="added"> hide: function ProgressBar_hide() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">359</td><td class="added"> if (!this.visible) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">360</td><td class="added"> return;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">361</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">362</td><td class="added"> this.visible = false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">363</td><td class="added"> this.bar.classList.add('hidden');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">364</td><td class="added"> document.body.classList.remove('loadingInProgress');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">365</td><td class="added"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">366</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">367</td><td class="added"> show: function ProgressBar_show() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">368</td><td class="added"> if (this.visible) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">369</td><td class="added"> return;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">370</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">371</td><td class="added"> this.visible = true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">372</td><td class="added"> document.body.classList.add('loadingInProgress');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">373</td><td class="added"> this.bar.classList.remove('hidden');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">134</td><td class="equal"> }</td><td class="lineNumber">374</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">135</td><td class="equal"> };</td><td class="lineNumber">375</td><td class="equal"> };</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">136</td><td class="equal"></td><td class="lineNumber">376</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">137</td><td class="equal"> return ProgressBar;</td><td class="lineNumber">377</td><td class="equal"> return ProgressBar;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">138</td><td class="equal">})();</td><td class="lineNumber">378</td><td class="equal">})();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">139</td><td class="equal"></td><td class="lineNumber">379</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">140</td><td class="changed"></td><td class="lineNumber">380</td><td class="changed">var Cache = function cacheCache(size) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">141</td><td class="changed">// Settings Manager - This is a utility for saving settings</td><td class="lineNumber">381</td><td class="changed"> var data = [];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">142</td><td class="changed">// First we see if localStorage is available</td><td class="lineNumber">382</td><td class="changed"> this.push = function cachePush(view) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">143</td><td class="changed">// If not, we use FUEL in FF</td><td class="lineNumber">383</td><td class="changed"> var i = data.indexOf(view);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">144</td><td class="changed">// Use asyncStorage for B2G</td><td class="lineNumber">384</td><td class="changed"> if (i >= 0) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">385</td><td class="changed"> data.splice(i, 1);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">386</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">387</td><td class="changed"> data.push(view);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">388</td><td class="changed"> if (data.length > size) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">389</td><td class="changed"> data.shift().destroy();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">390</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">391</td><td class="changed"> };</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">392</td><td class="changed"> this.resize = function (newSize) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">393</td><td class="changed"> size = newSize;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">394</td><td class="changed"> while (data.length > size) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">395</td><td class="changed"> data.shift().destroy();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">396</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">397</td><td class="changed"> };</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">398</td><td class="changed">};</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">399</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">400</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">401</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">402</td><td class="changed">var DEFAULT_PREFERENCES = {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">403</td><td class="changed"> showPreviousViewOnLoad: true,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">404</td><td class="changed"> defaultZoomValue: '',</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">405</td><td class="changed"> sidebarViewOnLoad: 0,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">406</td><td class="changed"> enableHandToolOnLoad: false,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">407</td><td class="changed"> enableWebGL: false,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">408</td><td class="changed"> pdfBugEnabled: false,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">409</td><td class="changed"> disableRange: false,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">410</td><td class="changed"> disableStream: false,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">411</td><td class="changed"> disableAutoFetch: false,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">412</td><td class="changed"> disableFontFace: false,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">413</td><td class="changed"> disableTextLayer: false,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">414</td><td class="changed"> useOnlyCssZoom: false</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">415</td><td class="changed">};</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">416</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">417</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">418</td><td class="changed">var SidebarView = {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">419</td><td class="changed"> NONE: 0,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">420</td><td class="changed"> THUMBS: 1,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">421</td><td class="changed"> OUTLINE: 2,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">422</td><td class="changed"> ATTACHMENTS: 3</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">423</td><td class="changed">};</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">424</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">425</td><td class="changed">/**</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">426</td><td class="changed"> * Preferences - Utility for storing persistent settings.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">427</td><td class="changed"> * Used for settings that should be applied to all opened documents,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">428</td><td class="changed"> * or every time the viewer is loaded.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">429</td><td class="changed"> */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">430</td><td class="changed">var Preferences = {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">431</td><td class="changed"> prefs: Object.create(DEFAULT_PREFERENCES),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">432</td><td class="changed"> isInitializedPromiseResolved: false,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">433</td><td class="changed"> initializedPromise: null,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">434</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">435</td><td class="changed"> /**</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">436</td><td class="changed"> * Initialize and fetch the current preference values from storage.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">437</td><td class="changed"> * @return {Promise} A promise that is resolved when the preferences</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">438</td><td class="changed"> * have been initialized.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">439</td><td class="changed"> */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">440</td><td class="changed"> initialize: function preferencesInitialize() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">441</td><td class="changed"> return this.initializedPromise =</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">442</td><td class="changed"> this._readFromStorage(DEFAULT_PREFERENCES).then(function(prefObj) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">443</td><td class="changed"> this.isInitializedPromiseResolved = true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">444</td><td class="changed"> if (prefObj) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">445</td><td class="changed"> this.prefs = prefObj;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">446</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">447</td><td class="changed"> }.bind(this));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">448</td><td class="changed"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">449</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">450</td><td class="changed"> /**</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">451</td><td class="changed"> * Stub function for writing preferences to storage.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">452</td><td class="changed"> * NOTE: This should be overridden by a build-specific function defined below.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">453</td><td class="changed"> * @param {Object} prefObj The preferences that should be written to storage.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">454</td><td class="changed"> * @return {Promise} A promise that is resolved when the preference values</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">455</td><td class="changed"> * have been written.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">456</td><td class="changed"> */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">457</td><td class="changed"> _writeToStorage: function preferences_writeToStorage(prefObj) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">458</td><td class="changed"> return Promise.resolve();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">459</td><td class="changed"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">460</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">461</td><td class="changed"> /**</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">462</td><td class="changed"> * Stub function for reading preferences from storage.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">463</td><td class="changed"> * NOTE: This should be overridden by a build-specific function defined below.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">464</td><td class="changed"> * @param {Object} prefObj The preferences that should be read from storage.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">465</td><td class="changed"> * @return {Promise} A promise that is resolved with an {Object} containing</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">466</td><td class="changed"> * the preferences that have been read.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">467</td><td class="changed"> */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">468</td><td class="changed"> _readFromStorage: function preferences_readFromStorage(prefObj) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">469</td><td class="changed"> return Promise.resolve();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">470</td><td class="changed"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">471</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">472</td><td class="changed"> /**</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">473</td><td class="changed"> * Reset the preferences to their default values and update storage.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">474</td><td class="changed"> * @return {Promise} A promise that is resolved when the preference values</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">475</td><td class="changed"> * have been reset.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">476</td><td class="changed"> */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">477</td><td class="changed"> reset: function preferencesReset() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">478</td><td class="changed"> return this.initializedPromise.then(function() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">479</td><td class="changed"> this.prefs = Object.create(DEFAULT_PREFERENCES);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">480</td><td class="changed"> return this._writeToStorage(DEFAULT_PREFERENCES);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">481</td><td class="changed"> }.bind(this));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">482</td><td class="changed"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">483</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">484</td><td class="changed"> /**</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">485</td><td class="changed"> * Replace the current preference values with the ones from storage.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">486</td><td class="changed"> * @return {Promise} A promise that is resolved when the preference values</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">487</td><td class="changed"> * have been updated.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">488</td><td class="changed"> */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">489</td><td class="changed"> reload: function preferencesReload() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">490</td><td class="changed"> return this.initializedPromise.then(function () {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">491</td><td class="changed"> this._readFromStorage(DEFAULT_PREFERENCES).then(function(prefObj) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">492</td><td class="changed"> if (prefObj) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">493</td><td class="changed"> this.prefs = prefObj;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">494</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">495</td><td class="changed"> }.bind(this));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">496</td><td class="changed"> }.bind(this));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">497</td><td class="changed"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">498</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">499</td><td class="changed"> /**</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">500</td><td class="changed"> * Set the value of a preference.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">501</td><td class="changed"> * @param {string} name The name of the preference that should be changed.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">502</td><td class="changed"> * @param {boolean|number|string} value The new value of the preference.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">503</td><td class="changed"> * @return {Promise} A promise that is resolved when the value has been set,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">504</td><td class="changed"> * provided that the preference exists and the types match.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">505</td><td class="changed"> */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">506</td><td class="changed"> set: function preferencesSet(name, value) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">507</td><td class="changed"> return this.initializedPromise.then(function () {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">508</td><td class="changed"> if (DEFAULT_PREFERENCES[name] === undefined) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">509</td><td class="changed"> throw new Error('preferencesSet: \'' + name + '\' is undefined.');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">510</td><td class="changed"> } else if (value === undefined) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">511</td><td class="changed"> throw new Error('preferencesSet: no value is specified.');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">512</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">513</td><td class="changed"> var valueType = typeof value;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">514</td><td class="changed"> var defaultType = typeof DEFAULT_PREFERENCES[name];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">515</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">516</td><td class="changed"> if (valueType !== defaultType) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">517</td><td class="changed"> if (valueType === 'number' && defaultType === 'string') {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">518</td><td class="changed"> value = value.toString();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">519</td><td class="changed"> } else {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">520</td><td class="changed"> throw new Error('Preferences_set: \'' + value + '\' is a \"' +</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">521</td><td class="changed"> valueType + '\", expected \"' + defaultType + '\".');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">522</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">523</td><td class="changed"> } else {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">524</td><td class="changed"> if (valueType === 'number' && (value | 0) !== value) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">525</td><td class="changed"> throw new Error('Preferences_set: \'' + value +</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">526</td><td class="changed"> '\' must be an \"integer\".');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">527</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">528</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">529</td><td class="changed"> this.prefs[name] = value;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">530</td><td class="changed"> return this._writeToStorage(this.prefs);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">531</td><td class="changed"> }.bind(this));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">532</td><td class="changed"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">533</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">534</td><td class="changed"> /**</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">535</td><td class="changed"> * Get the value of a preference.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">536</td><td class="changed"> * @param {string} name The name of the preference whose value is requested.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">537</td><td class="changed"> * @return {Promise} A promise that is resolved with a {boolean|number|string}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">538</td><td class="changed"> * containing the value of the preference.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">539</td><td class="changed"> */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">540</td><td class="changed"> get: function preferencesGet(name) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">541</td><td class="changed"> return this.initializedPromise.then(function () {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">542</td><td class="changed"> var defaultValue = DEFAULT_PREFERENCES[name];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">543</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">544</td><td class="changed"> if (defaultValue === undefined) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">545</td><td class="changed"> throw new Error('preferencesGet: \'' + name + '\' is undefined.');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">546</td><td class="changed"> } else {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">547</td><td class="changed"> var prefValue = this.prefs[name];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">548</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">549</td><td class="changed"> if (prefValue !== undefined) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">550</td><td class="changed"> return prefValue;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">551</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">552</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">553</td><td class="changed"> return defaultValue;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">554</td><td class="changed"> }.bind(this));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">555</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">556</td><td class="changed">};</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">557</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">558</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">559</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">560</td><td class="changed">Preferences._writeToStorage = function (prefObj) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">561</td><td class="changed"> return new Promise(function (resolve) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">562</td><td class="changed"> localStorage.setItem('pdfjs.preferences', JSON.stringify(prefObj));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">563</td><td class="changed"> resolve();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">564</td><td class="changed"> });</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">565</td><td class="changed">};</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">566</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">567</td><td class="changed">Preferences._readFromStorage = function (prefObj) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">568</td><td class="changed"> return new Promise(function (resolve) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">569</td><td class="changed"> var readPrefs = JSON.parse(localStorage.getItem('pdfjs.preferences'));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">570</td><td class="changed"> resolve(readPrefs);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">571</td><td class="changed"> });</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">572</td><td class="changed">};</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">573</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">574</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">575</td><td class="changed">(function mozPrintCallbackPolyfillClosure() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">576</td><td class="changed"> if ('mozPrintCallback' in document.createElement('canvas')) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">577</td><td class="changed"> return;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">578</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">579</td><td class="changed"> // Cause positive result on feature-detection:</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">580</td><td class="changed"> HTMLCanvasElement.prototype.mozPrintCallback = undefined;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">581</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">582</td><td class="changed"> var canvases; // During print task: non-live NodeList of <canvas> elements</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">583</td><td class="changed"> var index; // Index of <canvas> element that is being processed</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">584</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">585</td><td class="changed"> var print = window.print;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">145</td><td class="changed">var Settings = (function SettingsClosure() {</td><td class="lineNumber">586</td><td class="changed"> window.print = function print() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">146</td><td class="changed"> var isLocalStorageEnabled = (function localStorageEnabledTest() {</td><td class="lineNumber">587</td><td class="changed"> if (canvases) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">147</td><td class="changed"> // Feature test as per http://diveintohtml5.info/storage.html</td><td class="lineNumber">588</td><td class="changed"> console.warn('Ignored window.print() because of a pending print job.');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">148</td><td class="changed"> // The additional localStorage call is to get around a FF quirk, see</td><td class="lineNumber">589</td><td class="changed"> return;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">149</td><td class="changed"> // bug #495747 in bugzilla</td><td class="lineNumber">590</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">150</td><td class="equal"> try {</td><td class="lineNumber">591</td><td class="equal"> try {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">151</td><td class="changed"> return 'localStorage' in window && window['localStorage'] !== null &&</td><td class="lineNumber">592</td><td class="changed"> dispatchEvent('beforeprint');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">152</td><td class="changed"> localStorage;</td><td class="lineNumber">593</td><td class="changed"> } finally {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">153</td><td class="changed"> } catch (e) {</td><td class="lineNumber">594</td><td class="changed"> canvases = document.querySelectorAll('canvas');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">595</td><td class="changed"> index = -1;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">596</td><td class="changed"> next();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">597</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">598</td><td class="changed"> };</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">599</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">600</td><td class="changed"> function dispatchEvent(eventType) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">601</td><td class="changed"> var event = document.createEvent('CustomEvent');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">602</td><td class="changed"> event.initCustomEvent(eventType, false, false, 'custom');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">603</td><td class="changed"> window.dispatchEvent(event);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">604</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">605</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">606</td><td class="changed"> function next() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">607</td><td class="changed"> if (!canvases) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">608</td><td class="changed"> return; // Print task cancelled by user (state reset in abort())</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">609</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">610</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">611</td><td class="changed"> renderProgress();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">612</td><td class="changed"> if (++index < canvases.length) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">613</td><td class="changed"> var canvas = canvases[index];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">614</td><td class="changed"> if (typeof canvas.mozPrintCallback === 'function') {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">615</td><td class="changed"> canvas.mozPrintCallback({</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">616</td><td class="changed"> context: canvas.getContext('2d'),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">617</td><td class="changed"> abort: abort,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">618</td><td class="changed"> done: next</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">619</td><td class="changed"> });</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">620</td><td class="changed"> } else {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">621</td><td class="changed"> next();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">622</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">623</td><td class="changed"> } else {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">624</td><td class="changed"> renderProgress();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">625</td><td class="changed"> print.call(window);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">626</td><td class="changed"> setTimeout(abort, 20); // Tidy-up</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">627</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">628</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">629</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">630</td><td class="changed"> function abort() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">631</td><td class="changed"> if (canvases) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">632</td><td class="changed"> canvases = null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">633</td><td class="changed"> renderProgress();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">634</td><td class="changed"> dispatchEvent('afterprint');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">635</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">636</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">637</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">638</td><td class="changed"> function renderProgress() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">639</td><td class="changed"> var progressContainer = document.getElementById('mozPrintCallback-shim');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">640</td><td class="changed"> if (canvases) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">641</td><td class="changed"> var progress = Math.round(100 * index / canvases.length);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">642</td><td class="changed"> var progressBar = progressContainer.querySelector('progress');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">643</td><td class="changed"> var progressPerc = progressContainer.querySelector('.relative-progress');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">644</td><td class="changed"> progressBar.value = progress;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">645</td><td class="changed"> progressPerc.textContent = progress + '%';</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">646</td><td class="changed"> progressContainer.removeAttribute('hidden');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">647</td><td class="changed"> progressContainer.onclick = abort;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">648</td><td class="changed"> } else {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">649</td><td class="changed"> progressContainer.setAttribute('hidden', '');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">650</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">651</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">652</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">653</td><td class="changed"> var hasAttachEvent = !!document.attachEvent;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">654</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">655</td><td class="changed"> window.addEventListener('keydown', function(event) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">656</td><td class="changed"> // Intercept Cmd/Ctrl + P in all browsers.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">657</td><td class="changed"> // Also intercept Cmd/Ctrl + Shift + P in Chrome and Opera</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">658</td><td class="changed"> if (event.keyCode === 80/*P*/ && (event.ctrlKey || event.metaKey) &&</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">659</td><td class="changed"> !event.altKey && (!event.shiftKey || window.chrome || window.opera)) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">660</td><td class="changed"> window.print();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">661</td><td class="changed"> if (hasAttachEvent) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">662</td><td class="changed"> // Only attachEvent can cancel Ctrl + P dialog in IE <=10</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">663</td><td class="changed"> // attachEvent is gone in IE11, so the dialog will re-appear in IE11.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">664</td><td class="changed"> return;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">665</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">666</td><td class="changed"> event.preventDefault();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">667</td><td class="changed"> if (event.stopImmediatePropagation) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">668</td><td class="changed"> event.stopImmediatePropagation();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">669</td><td class="changed"> } else {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">670</td><td class="changed"> event.stopPropagation();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">671</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">672</td><td class="changed"> return;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">673</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">674</td><td class="changed"> if (event.keyCode === 27 && canvases) { // Esc</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">675</td><td class="changed"> abort();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">676</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">677</td><td class="changed"> }, true);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">678</td><td class="changed"> if (hasAttachEvent) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">679</td><td class="changed"> document.attachEvent('onkeydown', function(event) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">680</td><td class="changed"> event = event || window.event;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">681</td><td class="changed"> if (event.keyCode === 80/*P*/ && event.ctrlKey) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">682</td><td class="changed"> event.keyCode = 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">154</td><td class="changed"> return false;</td><td class="lineNumber">683</td><td class="changed"> return false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">155</td><td class="changed"> }</td><td class="lineNumber">684</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">685</td><td class="added"> });</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">686</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">687</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">688</td><td class="added"> if ('onbeforeprint' in window) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">689</td><td class="added"> // Do not propagate before/afterprint events when they are not triggered</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">690</td><td class="added"> // from within this polyfill. (FF/IE).</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">691</td><td class="added"> var stopPropagationIfNeeded = function(event) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">692</td><td class="added"> if (event.detail !== 'custom' && event.stopImmediatePropagation) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">693</td><td class="added"> event.stopImmediatePropagation();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">694</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">695</td><td class="added"> };</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">696</td><td class="added"> window.addEventListener('beforeprint', stopPropagationIfNeeded, false);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">697</td><td class="added"> window.addEventListener('afterprint', stopPropagationIfNeeded, false);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">698</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">699</td><td class="added">})();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">700</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">701</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">702</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">703</td><td class="added">var DownloadManager = (function DownloadManagerClosure() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">704</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">705</td><td class="added"> function download(blobUrl, filename) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">706</td><td class="added"> var a = document.createElement('a');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">707</td><td class="added"> if (a.click) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">708</td><td class="added"> // Use a.click() if available. Otherwise, Chrome might show</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">709</td><td class="added"> // "Unsafe JavaScript attempt to initiate a navigation change</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">710</td><td class="added"> // for frame with URL" and not open the PDF at all.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">711</td><td class="added"> // Supported by (not mentioned = untested):</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">712</td><td class="added"> // - Firefox 6 - 19 (4- does not support a.click, 5 ignores a.click)</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">713</td><td class="added"> // - Chrome 19 - 26 (18- does not support a.click)</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">714</td><td class="added"> // - Opera 9 - 12.15</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">715</td><td class="added"> // - Internet Explorer 6 - 10</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">716</td><td class="added"> // - Safari 6 (5.1- does not support a.click)</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">717</td><td class="added"> a.href = blobUrl;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">718</td><td class="added"> a.target = '_parent';</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">719</td><td class="added"> // Use a.download if available. This increases the likelihood that</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">720</td><td class="added"> // the file is downloaded instead of opened by another PDF plugin.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">721</td><td class="added"> if ('download' in a) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">722</td><td class="added"> a.download = filename;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">723</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">724</td><td class="added"> // <a> must be in the document for IE and recent Firefox versions.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">725</td><td class="added"> // (otherwise .click() is ignored)</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">726</td><td class="added"> (document.body || document.documentElement).appendChild(a);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">727</td><td class="added"> a.click();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">728</td><td class="added"> a.parentNode.removeChild(a);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">729</td><td class="added"> } else {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">730</td><td class="added"> if (window.top === window &&</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">731</td><td class="added"> blobUrl.split('#')[0] === window.location.href.split('#')[0]) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">732</td><td class="added"> // If _parent == self, then opening an identical URL with different</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">733</td><td class="added"> // location hash will only cause a navigation, not a download.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">734</td><td class="added"> var padCharacter = blobUrl.indexOf('?') === -1 ? '?' : '&';</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">735</td><td class="added"> blobUrl = blobUrl.replace(/#|$/, padCharacter + '$&');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">736</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">737</td><td class="added"> window.open(blobUrl, '_parent');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">738</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">739</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">740</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">741</td><td class="added"> function DownloadManager() {}</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">742</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">743</td><td class="added"> DownloadManager.prototype = {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">744</td><td class="added"> downloadUrl: function DownloadManager_downloadUrl(url, filename) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">745</td><td class="added"> if (!PDFJS.isValidUrl(url, true)) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">746</td><td class="added"> return; // restricted/invalid URL</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">747</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">748</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">749</td><td class="added"> download(url + '#pdfjs.action=download', filename);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">750</td><td class="added"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">751</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">752</td><td class="added"> downloadData: function DownloadManager_downloadData(data, filename,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">753</td><td class="added"> contentType) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">754</td><td class="added"> if (navigator.msSaveBlob) { // IE10 and above</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">755</td><td class="added"> return navigator.msSaveBlob(new Blob([data], { type: contentType }),</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">756</td><td class="added"> filename);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">757</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">758</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">759</td><td class="added"> var blobUrl = PDFJS.createObjectURL(data, contentType);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">760</td><td class="added"> download(blobUrl, filename);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">761</td><td class="added"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">762</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">763</td><td class="added"> download: function DownloadManager_download(blob, url, filename) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">764</td><td class="added"> if (!URL) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">765</td><td class="added"> // URL.createObjectURL is not supported</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">766</td><td class="added"> this.downloadUrl(url, filename);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">767</td><td class="added"> return;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">768</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">769</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">770</td><td class="added"> if (navigator.msSaveBlob) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">771</td><td class="added"> // IE10 / IE11</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">772</td><td class="added"> if (!navigator.msSaveBlob(blob, filename)) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">773</td><td class="added"> this.downloadUrl(url, filename);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">774</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">775</td><td class="added"> return;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">776</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">777</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">778</td><td class="added"> var blobUrl = URL.createObjectURL(blob);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">779</td><td class="added"> download(blobUrl, filename);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">780</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">781</td><td class="added"> };</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">782</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">783</td><td class="added"> return DownloadManager;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">156</td><td class="changed"> })();</td><td class="lineNumber">784</td><td class="changed">})();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">157</td><td class="equal"></td><td class="lineNumber">785</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">786</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">787</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">788</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">789</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">790</td><td class="added">/**</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">791</td><td class="added"> * View History - This is a utility for saving various view parameters for</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">792</td><td class="added"> * recently opened files.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">793</td><td class="added"> *</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">794</td><td class="added"> * The way that the view parameters are stored depends on how PDF.js is built,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">795</td><td class="added"> * for 'node make <flag>' the following cases exist:</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">796</td><td class="added"> * - FIREFOX or MOZCENTRAL - uses sessionStorage.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">797</td><td class="added"> * - B2G - uses asyncStorage.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">798</td><td class="added"> * - GENERIC or CHROME - uses localStorage, if it is available.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">799</td><td class="added"> */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">800</td><td class="added">var ViewHistory = (function ViewHistoryClosure() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">158</td><td class="changed"> function Settings(fingerprint) {</td><td class="lineNumber">801</td><td class="changed"> function ViewHistory(fingerprint) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">159</td><td class="equal"> this.fingerprint = fingerprint;</td><td class="lineNumber">802</td><td class="equal"> this.fingerprint = fingerprint;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">803</td><td class="added"> this.isInitializedPromiseResolved = false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">160</td><td class="changed"> this.initializedPromise = new PDFJS.Promise();</td><td class="lineNumber">804</td><td class="changed"> this.initializedPromise =</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">805</td><td class="added"> this._readFromStorage().then(function (databaseStr) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">806</td><td class="added"> this.isInitializedPromiseResolved = true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">161</td><td class="equal"></td><td class="lineNumber">807</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">162</td><td class="removed"> var resolvePromise = (function settingsResolvePromise(db) {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">163</td><td class="changed"> this.initialize(db || '{}');</td><td class="lineNumber">808</td><td class="changed"> var database = JSON.parse(databaseStr || '{}');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">164</td><td class="removed"> this.initializedPromise.resolve();</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">165</td><td class="removed"> }).bind(this);</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">166</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">167</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">168</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">169</td><td class="removed"> if (isLocalStorageEnabled)</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">170</td><td class="removed"> resolvePromise(localStorage.getItem('database'));</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">171</td><td class="removed"> }</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">172</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">173</td><td class="removed"> Settings.prototype = {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">174</td><td class="removed"> initialize: function settingsInitialize(database) {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">175</td><td class="removed"> database = JSON.parse(database);</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">176</td><td class="changed"> if (!('files' in database))</td><td class="lineNumber">809</td><td class="changed"> if (!('files' in database)) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">177</td><td class="equal"> database.files = [];</td><td class="lineNumber">810</td><td class="equal"> database.files = [];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">811</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">178</td><td class="changed"> if (database.files.length >= SETTINGS_MEMORY)</td><td class="lineNumber">812</td><td class="changed"> if (database.files.length >= VIEW_HISTORY_MEMORY) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">179</td><td class="equal"> database.files.shift();</td><td class="lineNumber">813</td><td class="equal"> database.files.shift();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">814</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">180</td><td class="equal"> var index;</td><td class="lineNumber">815</td><td class="equal"> var index;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">181</td><td class="equal"> for (var i = 0, length = database.files.length; i < length; i++) {</td><td class="lineNumber">816</td><td class="equal"> for (var i = 0, length = database.files.length; i < length; i++) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">182</td><td class="equal"> var branch = database.files[i];</td><td class="lineNumber">817</td><td class="equal"> var branch = database.files[i];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">183</td><td class="changed"> if (branch.fingerprint == this.fingerprint) {</td><td class="lineNumber">818</td><td class="changed"> if (branch.fingerprint === this.fingerprint) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">184</td><td class="equal"> index = i;</td><td class="lineNumber">819</td><td class="equal"> index = i;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">185</td><td class="equal"> break;</td><td class="lineNumber">820</td><td class="equal"> break;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">186</td><td class="equal"> }</td><td class="lineNumber">821</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">187</td><td class="equal"> }</td><td class="lineNumber">822</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">188</td><td class="changed"> if (typeof index != 'number')</td><td class="lineNumber">823</td><td class="changed"> if (typeof index !== 'number') {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">189</td><td class="equal"> index = database.files.push({fingerprint: this.fingerprint}) - 1;</td><td class="lineNumber">824</td><td class="equal"> index = database.files.push({fingerprint: this.fingerprint}) - 1;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">825</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">190</td><td class="equal"> this.file = database.files[index];</td><td class="lineNumber">826</td><td class="equal"> this.file = database.files[index];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">191</td><td class="equal"> this.database = database;</td><td class="lineNumber">827</td><td class="equal"> this.database = database;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">828</td><td class="added"> }.bind(this));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">829</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">830</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">831</td><td class="added"> ViewHistory.prototype = {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">832</td><td class="added"> _writeToStorage: function ViewHistory_writeToStorage() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">833</td><td class="added"> return new Promise(function (resolve) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">834</td><td class="added"> var databaseStr = JSON.stringify(this.database);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">835</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">836</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">837</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">838</td><td class="added"> localStorage.setItem('database', databaseStr);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">839</td><td class="added"> resolve();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">840</td><td class="added"> }.bind(this));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">841</td><td class="added"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">842</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">843</td><td class="added"> _readFromStorage: function ViewHistory_readFromStorage() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">844</td><td class="added"> return new Promise(function (resolve) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">845</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">846</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">847</td><td class="added"> resolve(localStorage.getItem('database'));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">848</td><td class="added"> });</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">849</td><td class="added"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">850</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">851</td><td class="added"> set: function ViewHistory_set(name, val) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">852</td><td class="added"> if (!this.isInitializedPromiseResolved) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">853</td><td class="added"> return;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">854</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">855</td><td class="added"> this.file[name] = val;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">856</td><td class="added"> return this._writeToStorage();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">192</td><td class="equal"> },</td><td class="lineNumber">857</td><td class="equal"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">193</td><td class="equal"></td><td class="lineNumber">858</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">194</td><td class="changed"> set: function settingsSet(name, val) {</td><td class="lineNumber">859</td><td class="changed"> setMultiple: function ViewHistory_setMultiple(properties) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">195</td><td class="changed"> if (!this.initializedPromise.isResolved)</td><td class="lineNumber">860</td><td class="changed"> if (!this.isInitializedPromiseResolved) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">196</td><td class="equal"> return;</td><td class="lineNumber">861</td><td class="equal"> return;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">197</td><td class="changed"></td><td class="lineNumber">862</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">198</td><td class="changed"> var file = this.file;</td><td class="lineNumber">863</td><td class="changed"> for (var name in properties) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">199</td><td class="changed"> file[name] = val;</td><td class="lineNumber">864</td><td class="changed"> this.file[name] = properties[name];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">200</td><td class="changed"> var database = JSON.stringify(this.database);</td><td class="lineNumber">865</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">201</td><td class="changed"></td><td class="lineNumber">866</td><td class="changed"> return this._writeToStorage();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">202</td><td class="changed"></td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">203</td><td class="changed"></td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">204</td><td class="changed"> if (isLocalStorageEnabled)</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">205</td><td class="changed"> localStorage.setItem('database', database);</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">206</td><td class="equal"> },</td><td class="lineNumber">867</td><td class="equal"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">207</td><td class="equal"></td><td class="lineNumber">868</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">208</td><td class="changed"> get: function settingsGet(name, defaultValue) {</td><td class="lineNumber">869</td><td class="changed"> get: function ViewHistory_get(name, defaultValue) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">209</td><td class="changed"> if (!this.initializedPromise.isResolved)</td><td class="lineNumber">870</td><td class="changed"> if (!this.isInitializedPromiseResolved) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">210</td><td class="equal"> return defaultValue;</td><td class="lineNumber">871</td><td class="equal"> return defaultValue;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">211</td><td class="changed"></td><td class="lineNumber">872</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">212</td><td class="equal"> return this.file[name] || defaultValue;</td><td class="lineNumber">873</td><td class="equal"> return this.file[name] || defaultValue;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">213</td><td class="equal"> }</td><td class="lineNumber">874</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">214</td><td class="equal"> };</td><td class="lineNumber">875</td><td class="equal"> };</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">215</td><td class="equal"></td><td class="lineNumber">876</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">216</td><td class="changed"> return Settings;</td><td class="lineNumber">877</td><td class="changed"> return ViewHistory;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">217</td><td class="equal">})();</td><td class="lineNumber">878</td><td class="equal">})();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">218</td><td class="equal"></td><td class="lineNumber">879</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">219</td><td class="changed">var cache = new Cache(CACHE_SIZE);</td><td class="lineNumber">880</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">881</td><td class="changed">/**</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">882</td><td class="changed"> * Creates a "search bar" given a set of DOM elements that act as controls</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">883</td><td class="changed"> * for searching or for setting search preferences in the UI. This object</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">884</td><td class="changed"> * also sets up the appropriate events for the controls. Actual searching</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">885</td><td class="changed"> * is done by PDFFindController.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">886</td><td class="changed"> */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">887</td><td class="changed">var PDFFindBar = (function PDFFindBarClosure() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">888</td><td class="changed"> function PDFFindBar(options) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">220</td><td class="changed">var currentPageNumber = 1;</td><td class="lineNumber">889</td><td class="changed"> this.opened = false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">890</td><td class="added"> this.bar = options.bar || null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">891</td><td class="added"> this.toggleButton = options.toggleButton || null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">892</td><td class="added"> this.findField = options.findField || null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">893</td><td class="added"> this.highlightAll = options.highlightAllCheckbox || null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">894</td><td class="added"> this.caseSensitive = options.caseSensitiveCheckbox || null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">895</td><td class="added"> this.findMsg = options.findMsg || null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">896</td><td class="added"> this.findStatusIcon = options.findStatusIcon || null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">897</td><td class="added"> this.findPreviousButton = options.findPreviousButton || null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">898</td><td class="added"> this.findNextButton = options.findNextButton || null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">899</td><td class="added"> this.findController = options.findController || null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">221</td><td class="equal"></td><td class="lineNumber">900</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">901</td><td class="added"> if (this.findController === null) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">902</td><td class="added"> throw new Error('PDFFindBar cannot be used without a ' +</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">903</td><td class="added"> 'PDFFindController instance.');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">904</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">905</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">906</td><td class="added"> // Add event listeners to the DOM elements.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">222</td><td class="changed">var PDFFindController = {</td><td class="lineNumber">907</td><td class="changed"> var self = this;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">908</td><td class="added"> this.toggleButton.addEventListener('click', function() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">909</td><td class="added"> self.toggle();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">910</td><td class="added"> });</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">911</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">912</td><td class="added"> this.findField.addEventListener('input', function() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">913</td><td class="added"> self.dispatchEvent('');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">914</td><td class="added"> });</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">915</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">916</td><td class="added"> this.bar.addEventListener('keydown', function(evt) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">917</td><td class="added"> switch (evt.keyCode) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">918</td><td class="added"> case 13: // Enter</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">919</td><td class="added"> if (evt.target === self.findField) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">920</td><td class="added"> self.dispatchEvent('again', evt.shiftKey);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">921</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">922</td><td class="added"> break;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">923</td><td class="added"> case 27: // Escape</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">924</td><td class="added"> self.close();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">925</td><td class="added"> break;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">926</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">927</td><td class="added"> });</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">928</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">929</td><td class="added"> this.findPreviousButton.addEventListener('click', function() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">930</td><td class="added"> self.dispatchEvent('again', true);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">931</td><td class="added"> });</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">932</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">933</td><td class="added"> this.findNextButton.addEventListener('click', function() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">934</td><td class="added"> self.dispatchEvent('again', false);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">935</td><td class="added"> });</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">936</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">937</td><td class="added"> this.highlightAll.addEventListener('click', function() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">938</td><td class="added"> self.dispatchEvent('highlightallchange');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">939</td><td class="added"> });</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">940</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">941</td><td class="added"> this.caseSensitive.addEventListener('click', function() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">942</td><td class="added"> self.dispatchEvent('casesensitivitychange');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">943</td><td class="added"> });</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">944</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">945</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">946</td><td class="added"> PDFFindBar.prototype = {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">947</td><td class="added"> dispatchEvent: function PDFFindBar_dispatchEvent(type, findPrev) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">948</td><td class="added"> var event = document.createEvent('CustomEvent');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">949</td><td class="added"> event.initCustomEvent('find' + type, true, true, {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">950</td><td class="added"> query: this.findField.value,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">951</td><td class="added"> caseSensitive: this.caseSensitive.checked,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">952</td><td class="added"> highlightAll: this.highlightAll.checked,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">223</td><td class="changed"> startedTextExtraction: false,</td><td class="lineNumber">953</td><td class="changed"> findPrevious: findPrev</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">224</td><td class="changed"></td><td class="lineNumber">954</td><td class="changed"> });</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">225</td><td class="changed"> extractTextPromises: [],</td><td class="lineNumber">955</td><td class="changed"> return window.dispatchEvent(event);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">226</td><td class="changed"></td><td class="lineNumber">956</td><td class="changed"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">227</td><td class="changed"> // If active, find results will be highlighted.</td><td class="lineNumber">957</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">228</td><td class="changed"> active: false,</td><td class="lineNumber">958</td><td class="changed"> updateUIState: function PDFFindBar_updateUIState(state, previous) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">229</td><td class="changed"></td><td class="lineNumber">959</td><td class="changed"> var notFound = false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">230</td><td class="changed"> // Stores the text for each page.</td><td class="lineNumber">960</td><td class="changed"> var findMsg = '';</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">231</td><td class="changed"> pageContents: [],</td><td class="lineNumber">961</td><td class="changed"> var status = '';</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">232</td><td class="changed"></td><td class="lineNumber">962</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">233</td><td class="changed"> pageMatches: [],</td><td class="lineNumber">963</td><td class="changed"> switch (state) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">234</td><td class="changed"></td><td class="lineNumber">964</td><td class="changed"> case FindStates.FIND_FOUND:</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">235</td><td class="changed"> // Currently selected match.</td><td class="lineNumber">965</td><td class="changed"> break;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">236</td><td class="changed"> selected: {</td><td class="lineNumber">966</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">967</td><td class="changed"> case FindStates.FIND_PENDING:</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">968</td><td class="changed"> status = 'pending';</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">969</td><td class="changed"> break;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">970</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">971</td><td class="changed"> case FindStates.FIND_NOTFOUND:</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">972</td><td class="changed"> findMsg = mozL10n.get('find_not_found', null, 'Phrase not found');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">973</td><td class="changed"> notFound = true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">974</td><td class="changed"> break;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">975</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">976</td><td class="changed"> case FindStates.FIND_WRAPPED:</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">977</td><td class="changed"> if (previous) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">978</td><td class="changed"> findMsg = mozL10n.get('find_reached_top', null,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">979</td><td class="changed"> 'Reached top of document, continued from bottom');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">980</td><td class="changed"> } else {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">981</td><td class="changed"> findMsg = mozL10n.get('find_reached_bottom', null,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">982</td><td class="changed"> 'Reached end of document, continued from top');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">983</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">984</td><td class="changed"> break;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">985</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">986</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">987</td><td class="changed"> if (notFound) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">988</td><td class="changed"> this.findField.classList.add('notFound');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">989</td><td class="changed"> } else {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">990</td><td class="changed"> this.findField.classList.remove('notFound');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">991</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">992</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">993</td><td class="changed"> this.findField.setAttribute('data-status', status);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">994</td><td class="changed"> this.findMsg.textContent = findMsg;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">995</td><td class="changed"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">996</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">997</td><td class="changed"> open: function PDFFindBar_open() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">998</td><td class="changed"> if (!this.opened) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">999</td><td class="changed"> this.opened = true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1000</td><td class="changed"> this.toggleButton.classList.add('toggled');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1001</td><td class="changed"> this.bar.classList.remove('hidden');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1002</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1003</td><td class="changed"> this.findField.select();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1004</td><td class="changed"> this.findField.focus();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1005</td><td class="changed"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1006</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1007</td><td class="changed"> close: function PDFFindBar_close() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1008</td><td class="changed"> if (!this.opened) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1009</td><td class="changed"> return;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1010</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1011</td><td class="changed"> this.opened = false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1012</td><td class="changed"> this.toggleButton.classList.remove('toggled');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1013</td><td class="changed"> this.bar.classList.add('hidden');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1014</td><td class="changed"> this.findController.active = false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1015</td><td class="changed"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1016</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1017</td><td class="changed"> toggle: function PDFFindBar_toggle() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1018</td><td class="changed"> if (this.opened) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1019</td><td class="changed"> this.close();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1020</td><td class="changed"> } else {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1021</td><td class="changed"> this.open();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1022</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1023</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1024</td><td class="changed"> };</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1025</td><td class="changed"> return PDFFindBar;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1026</td><td class="changed">})();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1027</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1028</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1029</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1030</td><td class="changed">var FindStates = {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1031</td><td class="changed"> FIND_FOUND: 0,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1032</td><td class="changed"> FIND_NOTFOUND: 1,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1033</td><td class="changed"> FIND_WRAPPED: 2,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1034</td><td class="changed"> FIND_PENDING: 3</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1035</td><td class="changed">};</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1036</td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1037</td><td class="changed">/**</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1038</td><td class="changed"> * Provides "search" or "find" functionality for the PDF.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1039</td><td class="changed"> * This object actually performs the search for a given string.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1040</td><td class="changed"> */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1041</td><td class="changed">var PDFFindController = (function PDFFindControllerClosure() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1042</td><td class="changed"> function PDFFindController(options) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1043</td><td class="changed"> this.startedTextExtraction = false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1044</td><td class="changed"> this.extractTextPromises = [];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1045</td><td class="changed"> this.pendingFindMatches = {};</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1046</td><td class="changed"> this.active = false; // If active, find results will be highlighted.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1047</td><td class="changed"> this.pageContents = []; // Stores the text for each page.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1048</td><td class="changed"> this.pageMatches = [];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1049</td><td class="changed"> this.selected = { // Currently selected match.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">237</td><td class="changed"> pageIdx: -1,</td><td class="lineNumber">1050</td><td class="changed"> pageIdx: -1,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">238</td><td class="changed"> matchIdx: -1</td><td class="lineNumber">1051</td><td class="changed"> matchIdx: -1</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">239</td><td class="changed"> },</td><td class="lineNumber">1052</td><td class="changed"> };</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">240</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">241</td><td class="changed"> // Where find algorithm currently is in the document.</td><td class="lineNumber">1053</td><td class="changed"> this.offset = { // Where the find algorithm currently is in the document.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">242</td><td class="removed"> offset: {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">243</td><td class="changed"> pageIdx: null,</td><td class="lineNumber">1054</td><td class="changed"> pageIdx: null,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">244</td><td class="changed"> matchIdx: null</td><td class="lineNumber">1055</td><td class="changed"> matchIdx: null</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">245</td><td class="changed"> },</td><td class="lineNumber">1056</td><td class="changed"> };</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1057</td><td class="added"> this.pagesToSearch = null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1058</td><td class="added"> this.resumePageIdx = null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1059</td><td class="added"> this.state = null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1060</td><td class="added"> this.dirtyMatch = false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1061</td><td class="added"> this.findTimeout = null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1062</td><td class="added"> this.pdfViewer = options.pdfViewer || null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1063</td><td class="added"> this.integratedFind = options.integratedFind || false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1064</td><td class="added"> this.charactersToNormalize = {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1065</td><td class="added"> '\u2018': '\'', // Left single quotation mark</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1066</td><td class="added"> '\u2019': '\'', // Right single quotation mark</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1067</td><td class="added"> '\u201A': '\'', // Single low-9 quotation mark</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1068</td><td class="added"> '\u201B': '\'', // Single high-reversed-9 quotation mark</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1069</td><td class="added"> '\u201C': '"', // Left double quotation mark</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1070</td><td class="added"> '\u201D': '"', // Right double quotation mark</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1071</td><td class="added"> '\u201E': '"', // Double low-9 quotation mark</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1072</td><td class="added"> '\u201F': '"', // Double high-reversed-9 quotation mark</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1073</td><td class="added"> '\u00BC': '1/4', // Vulgar fraction one quarter</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1074</td><td class="added"> '\u00BD': '1/2', // Vulgar fraction one half</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1075</td><td class="added"> '\u00BE': '3/4' // Vulgar fraction three quarters</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1076</td><td class="added"> };</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1077</td><td class="added"> this.findBar = options.findBar || null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">246</td><td class="equal"></td><td class="lineNumber">1078</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">247</td><td class="changed"> resumePageIdx: null,</td><td class="lineNumber">1079</td><td class="changed"> // Compile the regular expression for text normalization once</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1080</td><td class="changed"> var replace = Object.keys(this.charactersToNormalize).join('');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1081</td><td class="changed"> this.normalizationRegex = new RegExp('[' + replace + ']', 'g');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">248</td><td class="equal"></td><td class="lineNumber">1082</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">249</td><td class="removed"> resumeCallback: null,</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">250</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">251</td><td class="removed"> state: null,</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">252</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">253</td><td class="removed"> dirtyMatch: false,</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">254</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">255</td><td class="removed"> findTimeout: null,</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">256</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">257</td><td class="removed"> initialize: function() {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">258</td><td class="equal"> var events = [</td><td class="lineNumber">1083</td><td class="equal"> var events = [</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">259</td><td class="equal"> 'find',</td><td class="lineNumber">1084</td><td class="equal"> 'find',</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">260</td><td class="equal"> 'findagain',</td><td class="lineNumber">1085</td><td class="equal"> 'findagain',</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">261</td><td class="equal"> 'findhighlightallchange',</td><td class="lineNumber">1086</td><td class="equal"> 'findhighlightallchange',</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">262</td><td class="equal"> 'findcasesensitivitychange'</td><td class="lineNumber">1087</td><td class="equal"> 'findcasesensitivitychange'</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">263</td><td class="equal"> ];</td><td class="lineNumber">1088</td><td class="equal"> ];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">264</td><td class="equal"></td><td class="lineNumber">1089</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1090</td><td class="added"> this.firstPagePromise = new Promise(function (resolve) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1091</td><td class="added"> this.resolveFirstPage = resolve;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1092</td><td class="added"> }.bind(this));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">265</td><td class="equal"> this.handleEvent = this.handleEvent.bind(this);</td><td class="lineNumber">1093</td><td class="equal"> this.handleEvent = this.handleEvent.bind(this);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">266</td><td class="equal"></td><td class="lineNumber">1094</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">267</td><td class="changed"> for (var i = 0; i < events.length; i++) {</td><td class="lineNumber">1095</td><td class="changed"> for (var i = 0, len = events.length; i < len; i++) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">268</td><td class="equal"> window.addEventListener(events[i], this.handleEvent);</td><td class="lineNumber">1096</td><td class="equal"> window.addEventListener(events[i], this.handleEvent);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">269</td><td class="equal"> }</td><td class="lineNumber">1097</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1098</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1099</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1100</td><td class="added"> PDFFindController.prototype = {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1101</td><td class="added"> setFindBar: function PDFFindController_setFindBar(findBar) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1102</td><td class="added"> this.findBar = findBar;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1103</td><td class="added"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1104</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1105</td><td class="added"> reset: function PDFFindController_reset() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1106</td><td class="added"> this.startedTextExtraction = false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1107</td><td class="added"> this.extractTextPromises = [];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1108</td><td class="added"> this.active = false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1109</td><td class="added"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1110</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1111</td><td class="added"> normalize: function PDFFindController_normalize(text) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1112</td><td class="added"> var self = this;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1113</td><td class="added"> return text.replace(this.normalizationRegex, function (ch) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1114</td><td class="added"> return self.charactersToNormalize[ch];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1115</td><td class="added"> });</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">270</td><td class="changed"> },</td><td class="lineNumber">1116</td><td class="changed"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">271</td><td class="equal"></td><td class="lineNumber">1117</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">272</td><td class="changed"> calcFindMatch: function(pageIndex) {</td><td class="lineNumber">1118</td><td class="changed"> calcFindMatch: function PDFFindController_calcFindMatch(pageIndex) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">273</td><td class="changed"> var pageContent = this.pageContents[pageIndex];</td><td class="lineNumber">1119</td><td class="changed"> var pageContent = this.normalize(this.pageContents[pageIndex]);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">274</td><td class="changed"> var query = this.state.query;</td><td class="lineNumber">1120</td><td class="changed"> var query = this.normalize(this.state.query);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">275</td><td class="changed"> var caseSensitive = this.state.caseSensitive;</td><td class="lineNumber">1121</td><td class="changed"> var caseSensitive = this.state.caseSensitive;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">276</td><td class="changed"> var queryLen = query.length;</td><td class="lineNumber">1122</td><td class="changed"> var queryLen = query.length;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">277</td><td class="equal"></td><td class="lineNumber">1123</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">278</td><td class="changed"> if (queryLen === 0) {</td><td class="lineNumber">1124</td><td class="changed"> if (queryLen === 0) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">279</td><td class="changed"> // Do nothing the matches should be wiped out already.</td><td class="lineNumber">1125</td><td class="changed"> return; // Do nothing: the matches should be wiped out already.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">280</td><td class="removed"> return;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">281</td><td class="changed"> }</td><td class="lineNumber">1126</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">282</td><td class="equal"></td><td class="lineNumber">1127</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">283</td><td class="changed"> if (!caseSensitive) {</td><td class="lineNumber">1128</td><td class="changed"> if (!caseSensitive) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">284</td><td class="changed"> pageContent = pageContent.toLowerCase();</td><td class="lineNumber">1129</td><td class="changed"> pageContent = pageContent.toLowerCase();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">285</td><td class="changed"> query = query.toLowerCase();</td><td class="lineNumber">1130</td><td class="changed"> query = query.toLowerCase();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">286</td><td class="changed"> }</td><td class="lineNumber">1131</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">287</td><td class="equal"></td><td class="lineNumber">1132</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">288</td><td class="changed"> var matches = [];</td><td class="lineNumber">1133</td><td class="changed"> var matches = [];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">289</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">290</td><td class="changed"> var matchIdx = -queryLen;</td><td class="lineNumber">1134</td><td class="changed"> var matchIdx = -queryLen;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">291</td><td class="changed"> while (true) {</td><td class="lineNumber">1135</td><td class="changed"> while (true) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">292</td><td class="changed"> matchIdx = pageContent.indexOf(query, matchIdx + queryLen);</td><td class="lineNumber">1136</td><td class="changed"> matchIdx = pageContent.indexOf(query, matchIdx + queryLen);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">293</td><td class="changed"> if (matchIdx === -1) {</td><td class="lineNumber">1137</td><td class="changed"> if (matchIdx === -1) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">294</td><td class="changed"> break;</td><td class="lineNumber">1138</td><td class="changed"> break;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">295</td><td class="changed"> }</td><td class="lineNumber">1139</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">296</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">297</td><td class="changed"> matches.push(matchIdx);</td><td class="lineNumber">1140</td><td class="changed"> matches.push(matchIdx);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">298</td><td class="changed"> }</td><td class="lineNumber">1141</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">299</td><td class="changed"> this.pageMatches[pageIndex] = matches;</td><td class="lineNumber">1142</td><td class="changed"> this.pageMatches[pageIndex] = matches;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">300</td><td class="changed"> this.updatePage(pageIndex);</td><td class="lineNumber">1143</td><td class="changed"> this.updatePage(pageIndex);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">301</td><td class="changed"> if (this.resumePageIdx === pageIndex) {</td><td class="lineNumber">1144</td><td class="changed"> if (this.resumePageIdx === pageIndex) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">302</td><td class="removed"> var callback = this.resumeCallback;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">303</td><td class="changed"> this.resumePageIdx = null;</td><td class="lineNumber">1145</td><td class="changed"> this.resumePageIdx = null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">304</td><td class="removed"> this.resumeCallback = null;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">305</td><td class="changed"> callback();</td><td class="lineNumber">1146</td><td class="changed"> this.nextPageMatch();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">306</td><td class="changed"> }</td><td class="lineNumber">1147</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">307</td><td class="changed"> },</td><td class="lineNumber">1148</td><td class="changed"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">308</td><td class="equal"></td><td class="lineNumber">1149</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">309</td><td class="changed"> extractText: function() {</td><td class="lineNumber">1150</td><td class="changed"> extractText: function PDFFindController_extractText() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">310</td><td class="changed"> if (this.startedTextExtraction) {</td><td class="lineNumber">1151</td><td class="changed"> if (this.startedTextExtraction) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">311</td><td class="changed"> return;</td><td class="lineNumber">1152</td><td class="changed"> return;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">312</td><td class="changed"> }</td><td class="lineNumber">1153</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">313</td><td class="changed"> this.startedTextExtraction = true;</td><td class="lineNumber">1154</td><td class="changed"> this.startedTextExtraction = true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">314</td><td class="equal"></td><td class="lineNumber">1155</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">315</td><td class="changed"> this.pageContents = [];</td><td class="lineNumber">1156</td><td class="changed"> this.pageContents = [];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1157</td><td class="added"> var extractTextPromisesResolves = [];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1158</td><td class="added"> var numPages = this.pdfViewer.pagesCount;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">316</td><td class="changed"> for (var i = 0, ii = PDFView.pdfDocument.numPages; i < ii; i++) {</td><td class="lineNumber">1159</td><td class="changed"> for (var i = 0; i < numPages; i++) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">317</td><td class="changed"> this.extractTextPromises.push(new PDFJS.Promise());</td><td class="lineNumber">1160</td><td class="changed"> this.extractTextPromises.push(new Promise(function (resolve) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1161</td><td class="added"> extractTextPromisesResolves.push(resolve);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1162</td><td class="added"> }));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">318</td><td class="changed"> }</td><td class="lineNumber">1163</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">319</td><td class="equal"></td><td class="lineNumber">1164</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">320</td><td class="changed"> var self = this;</td><td class="lineNumber">1165</td><td class="changed"> var self = this;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">321</td><td class="changed"> function extractPageText(pageIndex) {</td><td class="lineNumber">1166</td><td class="changed"> function extractPageText(pageIndex) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">322</td><td class="changed"> PDFView.pages[pageIndex].getTextContent().then(</td><td class="lineNumber">1167</td><td class="changed"> self.pdfViewer.getPageTextContent(pageIndex).then(</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">323</td><td class="changed"> function textContentResolved(data) {</td><td class="lineNumber">1168</td><td class="changed"> function textContentResolved(textContent) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">324</td><td class="removed"> // Build the find string.</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">325</td><td class="changed"> var bidiTexts = data.bidiTexts;</td><td class="lineNumber">1169</td><td class="changed"> var textItems = textContent.items;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">326</td><td class="changed"> var str = '';</td><td class="lineNumber">1170</td><td class="changed"> var str = [];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">327</td><td class="equal"></td><td class="lineNumber">1171</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">328</td><td class="changed"> for (var i = 0; i < bidiTexts.length; i++) {</td><td class="lineNumber">1172</td><td class="changed"> for (var i = 0, len = textItems.length; i < len; i++) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">329</td><td class="changed"> str += bidiTexts[i].str;</td><td class="lineNumber">1173</td><td class="changed"> str.push(textItems[i].str);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">330</td><td class="changed"> }</td><td class="lineNumber">1174</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">331</td><td class="equal"></td><td class="lineNumber">1175</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">332</td><td class="changed"> // Store the pageContent as a string.</td><td class="lineNumber">1176</td><td class="changed"> // Store the pageContent as a string.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">333</td><td class="changed"> self.pageContents.push(str);</td><td class="lineNumber">1177</td><td class="changed"> self.pageContents.push(str.join(''));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">334</td><td class="equal"></td><td class="lineNumber">1178</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">335</td><td class="changed"> self.extractTextPromises[pageIndex].resolve(pageIndex);</td><td class="lineNumber">1179</td><td class="changed"> extractTextPromisesResolves[pageIndex](pageIndex);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">336</td><td class="changed"> if ((pageIndex + 1) < PDFView.pages.length)</td><td class="lineNumber">1180</td><td class="changed"> if ((pageIndex + 1) < self.pdfViewer.pagesCount) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">337</td><td class="changed"> extractPageText(pageIndex + 1);</td><td class="lineNumber">1181</td><td class="changed"> extractPageText(pageIndex + 1);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1182</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">338</td><td class="changed"> }</td><td class="lineNumber">1183</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">339</td><td class="changed"> );</td><td class="lineNumber">1184</td><td class="changed"> );</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">340</td><td class="changed"> }</td><td class="lineNumber">1185</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">341</td><td class="changed"> extractPageText(0);</td><td class="lineNumber">1186</td><td class="changed"> extractPageText(0);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">342</td><td class="removed"> return this.extractTextPromise;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">343</td><td class="changed"> },</td><td class="lineNumber">1187</td><td class="changed"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">344</td><td class="equal"></td><td class="lineNumber">1188</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">345</td><td class="changed"> handleEvent: function(e) {</td><td class="lineNumber">1189</td><td class="changed"> handleEvent: function PDFFindController_handleEvent(e) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">346</td><td class="changed"> if (this.state === null || e.type !== 'findagain') {</td><td class="lineNumber">1190</td><td class="changed"> if (this.state === null || e.type !== 'findagain') {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">347</td><td class="changed"> this.dirtyMatch = true;</td><td class="lineNumber">1191</td><td class="changed"> this.dirtyMatch = true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">348</td><td class="changed"> }</td><td class="lineNumber">1192</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">349</td><td class="changed"> this.state = e.detail;</td><td class="lineNumber">1193</td><td class="changed"> this.state = e.detail;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">350</td><td class="changed"> this.updateUIState(FindStates.FIND_PENDING);</td><td class="lineNumber">1194</td><td class="changed"> this.updateUIState(FindStates.FIND_PENDING);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">351</td><td class="equal"></td><td class="lineNumber">1195</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1196</td><td class="added"> this.firstPagePromise.then(function() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">352</td><td class="changed"> this.extractText();</td><td class="lineNumber">1197</td><td class="changed"> this.extractText();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">353</td><td class="equal"></td><td class="lineNumber">1198</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">354</td><td class="changed"> clearTimeout(this.findTimeout);</td><td class="lineNumber">1199</td><td class="changed"> clearTimeout(this.findTimeout);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">355</td><td class="changed"> if (e.type === 'find') {</td><td class="lineNumber">1200</td><td class="changed"> if (e.type === 'find') {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">356</td><td class="changed"> // Only trigger the find action after 250ms of silence.</td><td class="lineNumber">1201</td><td class="changed"> // Only trigger the find action after 250ms of silence.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">357</td><td class="changed"> this.findTimeout = setTimeout(this.nextMatch.bind(this), 250);</td><td class="lineNumber">1202</td><td class="changed"> this.findTimeout = setTimeout(this.nextMatch.bind(this), 250);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">358</td><td class="changed"> } else {</td><td class="lineNumber">1203</td><td class="changed"> } else {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">359</td><td class="changed"> this.nextMatch();</td><td class="lineNumber">1204</td><td class="changed"> this.nextMatch();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">360</td><td class="changed"> }</td><td class="lineNumber">1205</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1206</td><td class="added"> }.bind(this));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">361</td><td class="changed"> },</td><td class="lineNumber">1207</td><td class="changed"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">362</td><td class="equal"></td><td class="lineNumber">1208</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">363</td><td class="changed"> updatePage: function(idx) {</td><td class="lineNumber">1209</td><td class="changed"> updatePage: function PDFFindController_updatePage(index) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">364</td><td class="changed"> var page = PDFView.pages[idx];</td><td class="lineNumber">1210</td><td class="changed"> var page = this.pdfViewer.getPageView(index);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">365</td><td class="equal"></td><td class="lineNumber">1211</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">366</td><td class="changed"> if (this.selected.pageIdx === idx) {</td><td class="lineNumber">1212</td><td class="changed"> if (this.selected.pageIdx === index) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">367</td><td class="changed"> // If the page is selected, scroll the page into view, which triggers</td><td class="lineNumber">1213</td><td class="changed"> // If the page is selected, scroll the page into view, which triggers</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">368</td><td class="changed"> // rendering the page, which adds the textLayer. Once the textLayer is</td><td class="lineNumber">1214</td><td class="changed"> // rendering the page, which adds the textLayer. Once the textLayer is</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">369</td><td class="changed"> // build, it will scroll onto the selected match.</td><td class="lineNumber">1215</td><td class="changed"> // build, it will scroll onto the selected match.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">370</td><td class="changed"> page.scrollIntoView();</td><td class="lineNumber">1216</td><td class="changed"> this.pdfViewer.scrollPageIntoView(index + 1);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">371</td><td class="changed"> }</td><td class="lineNumber">1217</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">372</td><td class="equal"></td><td class="lineNumber">1218</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">373</td><td class="changed"> if (page.textLayer) {</td><td class="lineNumber">1219</td><td class="changed"> if (page.textLayer) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">374</td><td class="changed"> page.textLayer.updateMatches();</td><td class="lineNumber">1220</td><td class="changed"> page.textLayer.updateMatches();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">375</td><td class="changed"> }</td><td class="lineNumber">1221</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">376</td><td class="changed"> },</td><td class="lineNumber">1222</td><td class="changed"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">377</td><td class="equal"></td><td class="lineNumber">1223</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">378</td><td class="changed"> nextMatch: function() {</td><td class="lineNumber">1224</td><td class="changed"> nextMatch: function PDFFindController_nextMatch() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">379</td><td class="removed"> var pages = PDFView.pages;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">380</td><td class="changed"> var previous = this.state.findPrevious;</td><td class="lineNumber">1225</td><td class="changed"> var previous = this.state.findPrevious;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1226</td><td class="added"> var currentPageIndex = this.pdfViewer.currentPageNumber - 1;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">381</td><td class="changed"> var numPages = PDFView.pages.length;</td><td class="lineNumber">1227</td><td class="changed"> var numPages = this.pdfViewer.pagesCount;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">382</td><td class="equal"></td><td class="lineNumber">1228</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">383</td><td class="changed"> this.active = true;</td><td class="lineNumber">1229</td><td class="changed"> this.active = true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">384</td><td class="equal"></td><td class="lineNumber">1230</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">385</td><td class="changed"> if (this.dirtyMatch) {</td><td class="lineNumber">1231</td><td class="changed"> if (this.dirtyMatch) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">386</td><td class="changed"> // Need to recalculate the matches, reset everything.</td><td class="lineNumber">1232</td><td class="changed"> // Need to recalculate the matches, reset everything.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">387</td><td class="changed"> this.dirtyMatch = false;</td><td class="lineNumber">1233</td><td class="changed"> this.dirtyMatch = false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">388</td><td class="changed"> this.selected.pageIdx = this.selected.matchIdx = -1;</td><td class="lineNumber">1234</td><td class="changed"> this.selected.pageIdx = this.selected.matchIdx = -1;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">389</td><td class="changed"> this.offset.pageIdx = previous ? numPages - 1 : 0;</td><td class="lineNumber">1235</td><td class="changed"> this.offset.pageIdx = currentPageIndex;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">390</td><td class="changed"> this.offset.matchIdx = null;</td><td class="lineNumber">1236</td><td class="changed"> this.offset.matchIdx = null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">391</td><td class="changed"> this.hadMatch = false;</td><td class="lineNumber">1237</td><td class="changed"> this.hadMatch = false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">392</td><td class="removed"> this.resumeCallback = null;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">393</td><td class="changed"> this.resumePageIdx = null;</td><td class="lineNumber">1238</td><td class="changed"> this.resumePageIdx = null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">394</td><td class="changed"> this.pageMatches = [];</td><td class="lineNumber">1239</td><td class="changed"> this.pageMatches = [];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">395</td><td class="changed"> var self = this;</td><td class="lineNumber">1240</td><td class="changed"> var self = this;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">396</td><td class="equal"></td><td class="lineNumber">1241</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">397</td><td class="changed"> for (var i = 0; i < numPages; i++) {</td><td class="lineNumber">1242</td><td class="changed"> for (var i = 0; i < numPages; i++) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">398</td><td class="changed"> // Wipe out any previous highlighted matches.</td><td class="lineNumber">1243</td><td class="changed"> // Wipe out any previous highlighted matches.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">399</td><td class="changed"> this.updatePage(i);</td><td class="lineNumber">1244</td><td class="changed"> this.updatePage(i);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">400</td><td class="equal"></td><td class="lineNumber">1245</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">401</td><td class="changed"> // As soon as the text is extracted start finding the matches.</td><td class="lineNumber">1246</td><td class="changed"> // As soon as the text is extracted start finding the matches.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1247</td><td class="added"> if (!(i in this.pendingFindMatches)) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1248</td><td class="added"> this.pendingFindMatches[i] = true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">402</td><td class="changed"> this.extractTextPromises[i].onData(function(pageIdx) {</td><td class="lineNumber">1249</td><td class="changed"> this.extractTextPromises[i].then(function(pageIdx) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">403</td><td class="changed"> // Use a timeout since all the pages may already be extracted and we</td><td class="lineNumber">1250</td><td class="changed"> delete self.pendingFindMatches[pageIdx];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">404</td><td class="changed"> // want to start highlighting before finding all the matches.</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">405</td><td class="changed"> setTimeout(function() {</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">406</td><td class="changed"> self.calcFindMatch(pageIdx);</td><td class="lineNumber">1251</td><td class="changed"> self.calcFindMatch(pageIdx);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">407</td><td class="removed"> });</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">408</td><td class="changed"> });</td><td class="lineNumber">1252</td><td class="changed"> });</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1253</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">409</td><td class="changed"> }</td><td class="lineNumber">1254</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">410</td><td class="changed"> }</td><td class="lineNumber">1255</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">411</td><td class="equal"></td><td class="lineNumber">1256</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">412</td><td class="changed"> // If there's no query there's no point in searching.</td><td class="lineNumber">1257</td><td class="changed"> // If there's no query there's no point in searching.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">413</td><td class="changed"> if (this.state.query === '') {</td><td class="lineNumber">1258</td><td class="changed"> if (this.state.query === '') {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">414</td><td class="changed"> this.updateUIState(FindStates.FIND_FOUND);</td><td class="lineNumber">1259</td><td class="changed"> this.updateUIState(FindStates.FIND_FOUND);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">415</td><td class="changed"> return;</td><td class="lineNumber">1260</td><td class="changed"> return;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">416</td><td class="changed"> }</td><td class="lineNumber">1261</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">417</td><td class="equal"></td><td class="lineNumber">1262</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">418</td><td class="changed"> // If we're waiting on a page, we return since we can't do anything else.</td><td class="lineNumber">1263</td><td class="changed"> // If we're waiting on a page, we return since we can't do anything else.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">419</td><td class="changed"> if (this.resumeCallback) {</td><td class="lineNumber">1264</td><td class="changed"> if (this.resumePageIdx) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">420</td><td class="changed"> return;</td><td class="lineNumber">1265</td><td class="changed"> return;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">421</td><td class="changed"> }</td><td class="lineNumber">1266</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">422</td><td class="equal"></td><td class="lineNumber">1267</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">423</td><td class="changed"> var offset = this.offset;</td><td class="lineNumber">1268</td><td class="changed"> var offset = this.offset;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1269</td><td class="added"> // Keep track of how many pages we should maximally iterate through.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1270</td><td class="added"> this.pagesToSearch = numPages;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">424</td><td class="changed"> // If there's already a matchIdx that means we are iterating through a</td><td class="lineNumber">1271</td><td class="changed"> // If there's already a matchIdx that means we are iterating through a</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">425</td><td class="changed"> // page's matches.</td><td class="lineNumber">1272</td><td class="changed"> // page's matches.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">426</td><td class="changed"> if (offset.matchIdx !== null) {</td><td class="lineNumber">1273</td><td class="changed"> if (offset.matchIdx !== null) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">427</td><td class="changed"> var numPageMatches = this.pageMatches[offset.pageIdx].length;</td><td class="lineNumber">1274</td><td class="changed"> var numPageMatches = this.pageMatches[offset.pageIdx].length;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">428</td><td class="changed"> if ((!previous && offset.matchIdx + 1 < numPageMatches) ||</td><td class="lineNumber">1275</td><td class="changed"> if ((!previous && offset.matchIdx + 1 < numPageMatches) ||</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">429</td><td class="changed"> (previous && offset.matchIdx > 0)) {</td><td class="lineNumber">1276</td><td class="changed"> (previous && offset.matchIdx > 0)) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">430</td><td class="changed"> // The simple case, we just have advance the matchIdx to select the next</td><td class="lineNumber">1277</td><td class="changed"> // The simple case; we just have advance the matchIdx to select</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">431</td><td class="changed"> // match on the page.</td><td class="lineNumber">1278</td><td class="changed"> // the next match on the page.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">432</td><td class="changed"> this.hadMatch = true;</td><td class="lineNumber">1279</td><td class="changed"> this.hadMatch = true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">433</td><td class="changed"> offset.matchIdx = previous ? offset.matchIdx - 1 : offset.matchIdx + 1;</td><td class="lineNumber">1280</td><td class="changed"> offset.matchIdx = (previous ? offset.matchIdx - 1 :</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1281</td><td class="added"> offset.matchIdx + 1);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">434</td><td class="changed"> this.updateMatch(true);</td><td class="lineNumber">1282</td><td class="changed"> this.updateMatch(true);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">435</td><td class="changed"> return;</td><td class="lineNumber">1283</td><td class="changed"> return;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">436</td><td class="changed"> }</td><td class="lineNumber">1284</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">437</td><td class="changed"> // We went beyond the current page's matches, so we advance to the next</td><td class="lineNumber">1285</td><td class="changed"> // We went beyond the current page's matches, so we advance to</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">438</td><td class="changed"> // page.</td><td class="lineNumber">1286</td><td class="changed"> // the next page.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">439</td><td class="changed"> this.advanceOffsetPage(previous);</td><td class="lineNumber">1287</td><td class="changed"> this.advanceOffsetPage(previous);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">440</td><td class="changed"> }</td><td class="lineNumber">1288</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">441</td><td class="changed"> // Start searching through the page.</td><td class="lineNumber">1289</td><td class="changed"> // Start searching through the page.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">442</td><td class="changed"> this.nextPageMatch();</td><td class="lineNumber">1290</td><td class="changed"> this.nextPageMatch();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">443</td><td class="changed"> },</td><td class="lineNumber">1291</td><td class="changed"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">444</td><td class="equal"></td><td class="lineNumber">1292</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">445</td><td class="removed"> nextPageMatch: function() {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">446</td><td class="removed"> if (this.resumePageIdx !== null)</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">447</td><td class="removed"> console.error('There can only be one pending page.');</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">448</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">449</td><td class="changed"> var matchesReady = function(matches) {</td><td class="lineNumber">1293</td><td class="changed"> matchesReady: function PDFFindController_matchesReady(matches) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">450</td><td class="equal"> var offset = this.offset;</td><td class="lineNumber">1294</td><td class="equal"> var offset = this.offset;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">451</td><td class="equal"> var numMatches = matches.length;</td><td class="lineNumber">1295</td><td class="equal"> var numMatches = matches.length;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">452</td><td class="equal"> var previous = this.state.findPrevious;</td><td class="lineNumber">1296</td><td class="equal"> var previous = this.state.findPrevious;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1297</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">453</td><td class="equal"> if (numMatches) {</td><td class="lineNumber">1298</td><td class="equal"> if (numMatches) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">454</td><td class="equal"> // There were matches for the page, so initialize the matchIdx.</td><td class="lineNumber">1299</td><td class="equal"> // There were matches for the page, so initialize the matchIdx.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">455</td><td class="equal"> this.hadMatch = true;</td><td class="lineNumber">1300</td><td class="equal"> this.hadMatch = true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">456</td><td class="changed"> offset.matchIdx = previous ? numMatches - 1 : 0;</td><td class="lineNumber">1301</td><td class="changed"> offset.matchIdx = (previous ? numMatches - 1 : 0);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">457</td><td class="equal"> this.updateMatch(true);</td><td class="lineNumber">1302</td><td class="equal"> this.updateMatch(true);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1303</td><td class="added"> return true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">458</td><td class="equal"> } else {</td><td class="lineNumber">1304</td><td class="equal"> } else {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">459</td><td class="changed"> // No matches attempt to search the next page.</td><td class="lineNumber">1305</td><td class="changed"> // No matches, so attempt to search the next page.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">460</td><td class="equal"> this.advanceOffsetPage(previous);</td><td class="lineNumber">1306</td><td class="equal"> this.advanceOffsetPage(previous);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">461</td><td class="equal"> if (offset.wrapped) {</td><td class="lineNumber">1307</td><td class="equal"> if (offset.wrapped) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">462</td><td class="equal"> offset.matchIdx = null;</td><td class="lineNumber">1308</td><td class="equal"> offset.matchIdx = null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">463</td><td class="changed"> if (!this.hadMatch) {</td><td class="lineNumber">1309</td><td class="changed"> if (this.pagesToSearch < 0) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">464</td><td class="changed"> // No point in wrapping there were no matches.</td><td class="lineNumber">1310</td><td class="changed"> // No point in wrapping again, there were no matches.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">465</td><td class="equal"> this.updateMatch(false);</td><td class="lineNumber">1311</td><td class="equal"> this.updateMatch(false);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1312</td><td class="added"> // while matches were not found, searching for a page </td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1313</td><td class="added"> // with matches should nevertheless halt.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">466</td><td class="changed"> return;</td><td class="lineNumber">1314</td><td class="changed"> return true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">467</td><td class="equal"> }</td><td class="lineNumber">1315</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">468</td><td class="equal"> }</td><td class="lineNumber">1316</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">469</td><td class="changed"> // Search the next page.</td><td class="lineNumber">1317</td><td class="changed"> // Matches were not found (and searching is not done).</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">470</td><td class="changed"> this.nextPageMatch();</td><td class="lineNumber">1318</td><td class="changed"> return false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">471</td><td class="equal"> }</td><td class="lineNumber">1319</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">472</td><td class="changed"> }.bind(this);</td><td class="lineNumber">1320</td><td class="changed"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">473</td><td class="equal"></td><td class="lineNumber">1321</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1322</td><td class="added"> nextPageMatch: function PDFFindController_nextPageMatch() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1323</td><td class="added"> if (this.resumePageIdx !== null) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1324</td><td class="added"> console.error('There can only be one pending page.');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1325</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1326</td><td class="added"> do {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">474</td><td class="changed"> var pageIdx = this.offset.pageIdx;</td><td class="lineNumber">1327</td><td class="changed"> var pageIdx = this.offset.pageIdx;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">475</td><td class="changed"> var pageMatches = this.pageMatches;</td><td class="lineNumber">1328</td><td class="changed"> var matches = this.pageMatches[pageIdx];</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">476</td><td class="removed"> if (!pageMatches[pageIdx]) {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">477</td><td class="removed"> // The matches aren't ready setup a callback so we can be notified,</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">478</td><td class="removed"> // when they are ready.</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">479</td><td class="changed"> this.resumeCallback = function() {</td><td class="lineNumber">1329</td><td class="changed"> if (!matches) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">480</td><td class="changed"> matchesReady(pageMatches[pageIdx]);</td><td class="lineNumber">1330</td><td class="changed"> // The matches don't exist yet for processing by "matchesReady",</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">481</td><td class="changed"> };</td><td class="lineNumber">1331</td><td class="changed"> // so set a resume point for when they do exist.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">482</td><td class="changed"> this.resumePageIdx = pageIdx;</td><td class="lineNumber">1332</td><td class="changed"> this.resumePageIdx = pageIdx;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">483</td><td class="changed"> return;</td><td class="lineNumber">1333</td><td class="changed"> break;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">484</td><td class="changed"> }</td><td class="lineNumber">1334</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">485</td><td class="changed"> // The matches are finished already.</td><td class="lineNumber">1335</td><td class="changed"> } while (!this.matchesReady(matches));</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">486</td><td class="changed"> matchesReady(pageMatches[pageIdx]);</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">487</td><td class="changed"> },</td><td class="lineNumber">1336</td><td class="changed"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">488</td><td class="equal"></td><td class="lineNumber">1337</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">489</td><td class="changed"> advanceOffsetPage: function(previous) {</td><td class="lineNumber">1338</td><td class="changed"> advanceOffsetPage: function PDFFindController_advanceOffsetPage(previous) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">490</td><td class="changed"> var offset = this.offset;</td><td class="lineNumber">1339</td><td class="changed"> var offset = this.offset;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">491</td><td class="changed"> var numPages = this.extractTextPromises.length;</td><td class="lineNumber">1340</td><td class="changed"> var numPages = this.extractTextPromises.length;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">492</td><td class="changed"> offset.pageIdx = previous ? offset.pageIdx - 1 : offset.pageIdx + 1;</td><td class="lineNumber">1341</td><td class="changed"> offset.pageIdx = (previous ? offset.pageIdx - 1 : offset.pageIdx + 1);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">493</td><td class="changed"> offset.matchIdx = null;</td><td class="lineNumber">1342</td><td class="changed"> offset.matchIdx = null;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1343</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1344</td><td class="added"> this.pagesToSearch--;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1345</td><td class="added"> </td> | |
</tr> | |
<tr> | |
<td class="lineNumber">494</td><td class="changed"> if (offset.pageIdx >= numPages || offset.pageIdx < 0) {</td><td class="lineNumber">1346</td><td class="changed"> if (offset.pageIdx >= numPages || offset.pageIdx < 0) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">495</td><td class="changed"> offset.pageIdx = previous ? numPages - 1 : 0;</td><td class="lineNumber">1347</td><td class="changed"> offset.pageIdx = (previous ? numPages - 1 : 0);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">496</td><td class="changed"> offset.wrapped = true;</td><td class="lineNumber">1348</td><td class="changed"> offset.wrapped = true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">497</td><td class="removed"> return;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">498</td><td class="changed"> }</td><td class="lineNumber">1349</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">499</td><td class="changed"> },</td><td class="lineNumber">1350</td><td class="changed"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">500</td><td class="equal"></td><td class="lineNumber">1351</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">501</td><td class="changed"> updateMatch: function(found) {</td><td class="lineNumber">1352</td><td class="changed"> updateMatch: function PDFFindController_updateMatch(found) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">502</td><td class="changed"> var state = FindStates.FIND_NOTFOUND;</td><td class="lineNumber">1353</td><td class="changed"> var state = FindStates.FIND_NOTFOUND;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">503</td><td class="changed"> var wrapped = this.offset.wrapped;</td><td class="lineNumber">1354</td><td class="changed"> var wrapped = this.offset.wrapped;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">504</td><td class="changed"> this.offset.wrapped = false;</td><td class="lineNumber">1355</td><td class="changed"> this.offset.wrapped = false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1356</td><td class="added"> </td> | |
</tr> | |
<tr> | |
<td class="lineNumber">505</td><td class="changed"> if (found) {</td><td class="lineNumber">1357</td><td class="changed"> if (found) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">506</td><td class="changed"> var previousPage = this.selected.pageIdx;</td><td class="lineNumber">1358</td><td class="changed"> var previousPage = this.selected.pageIdx;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">507</td><td class="changed"> this.selected.pageIdx = this.offset.pageIdx;</td><td class="lineNumber">1359</td><td class="changed"> this.selected.pageIdx = this.offset.pageIdx;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">508</td><td class="changed"> this.selected.matchIdx = this.offset.matchIdx;</td><td class="lineNumber">1360</td><td class="changed"> this.selected.matchIdx = this.offset.matchIdx;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">509</td><td class="changed"> state = wrapped ? FindStates.FIND_WRAPPED : FindStates.FIND_FOUND;</td><td class="lineNumber">1361</td><td class="changed"> state = (wrapped ? FindStates.FIND_WRAPPED : FindStates.FIND_FOUND);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">510</td><td class="changed"> // Update the currently selected page to wipe out any selected matches.</td><td class="lineNumber">1362</td><td class="changed"> // Update the currently selected page to wipe out any selected matches.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">511</td><td class="changed"> if (previousPage !== -1 && previousPage !== this.selected.pageIdx) {</td><td class="lineNumber">1363</td><td class="changed"> if (previousPage !== -1 && previousPage !== this.selected.pageIdx) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">512</td><td class="changed"> this.updatePage(previousPage);</td><td class="lineNumber">1364</td><td class="changed"> this.updatePage(previousPage);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">513</td><td class="changed"> }</td><td class="lineNumber">1365</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">514</td><td class="changed"> }</td><td class="lineNumber">1366</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1367</td><td class="added"> </td> | |
</tr> | |
<tr> | |
<td class="lineNumber">515</td><td class="changed"> this.updateUIState(state, this.state.findPrevious);</td><td class="lineNumber">1368</td><td class="changed"> this.updateUIState(state, this.state.findPrevious);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">516</td><td class="changed"> if (this.selected.pageIdx !== -1) {</td><td class="lineNumber">1369</td><td class="changed"> if (this.selected.pageIdx !== -1) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">517</td><td class="changed"> this.updatePage(this.selected.pageIdx, true);</td><td class="lineNumber">1370</td><td class="changed"> this.updatePage(this.selected.pageIdx);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">518</td><td class="changed"> }</td><td class="lineNumber">1371</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">519</td><td class="changed"> },</td><td class="lineNumber">1372</td><td class="changed"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">520</td><td class="equal"></td><td class="lineNumber">1373</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">521</td><td class="changed"> updateUIState: function(state, previous) {</td><td class="lineNumber">1374</td><td class="changed"> updateUIState: function PDFFindController_updateUIState(state, previous) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">522</td><td class="changed"> if (PDFView.supportsIntegratedFind) {</td><td class="lineNumber">1375</td><td class="changed"> if (this.integratedFind) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">523</td><td class="changed"> FirefoxCom.request('updateFindControlState',</td><td class="lineNumber">1376</td><td class="changed"> FirefoxCom.request('updateFindControlState',</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">524</td><td class="changed"> {result: state, findPrevious: previous});</td><td class="lineNumber">1377</td><td class="changed"> { result: state, findPrevious: previous });</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">525</td><td class="changed"> return;</td><td class="lineNumber">1378</td><td class="changed"> return;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">526</td><td class="changed"> }</td><td class="lineNumber">1379</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">527</td><td class="changed"> PDFFindBar.updateUIState(state, previous);</td><td class="lineNumber">1380</td><td class="changed"> if (this.findBar === null) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1381</td><td class="changed"> throw new Error('PDFFindController is not initialized with a ' +</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="changed"></td><td class="lineNumber">1382</td><td class="changed"> 'PDFFindBar instance.');</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">528</td><td class="changed"> }</td><td class="lineNumber">1383</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">529</td><td class="removed">};</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">530</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">531</td><td class="removed">var PDFFindBar = {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">532</td><td class="removed"> // TODO: Enable the FindBar *AFTER* the pagesPromise in the load function</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">533</td><td class="removed"> // got resolved</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">534</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">535</td><td class="removed"> opened: false,</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">536</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">537</td><td class="removed"> initialize: function() {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">538</td><td class="removed"> this.bar = document.getElementById('findbar');</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">539</td><td class="removed"> this.toggleButton = document.getElementById('viewFind');</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">540</td><td class="removed"> this.findField = document.getElementById('findInput');</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">541</td><td class="removed"> this.highlightAll = document.getElementById('findHighlightAll');</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">542</td><td class="removed"> this.caseSensitive = document.getElementById('findMatchCase');</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">543</td><td class="removed"> this.findMsg = document.getElementById('findMsg');</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">544</td><td class="removed"> this.findStatusIcon = document.getElementById('findStatusIcon');</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">545</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">546</td><td class="removed"> var self = this;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">547</td><td class="removed"> this.toggleButton.addEventListener('click', function() {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">548</td><td class="removed"> self.toggle();</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">549</td><td class="removed"> });</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">550</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">551</td><td class="removed"> this.findField.addEventListener('input', function() {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">552</td><td class="removed"> self.dispatchEvent('');</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">553</td><td class="removed"> });</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">554</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">555</td><td class="removed"> this.bar.addEventListener('keydown', function(evt) {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">556</td><td class="removed"> switch (evt.keyCode) {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">557</td><td class="removed"> case 13: // Enter</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">558</td><td class="removed"> if (evt.target === self.findField) {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">559</td><td class="removed"> self.dispatchEvent('again', evt.shiftKey);</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">560</td><td class="removed"> }</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">561</td><td class="removed"> break;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">562</td><td class="removed"> case 27: // Escape</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">563</td><td class="removed"> self.close();</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">564</td><td class="removed"> break;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">565</td><td class="removed"> }</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">566</td><td class="removed"> });</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">567</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">568</td><td class="removed"> document.getElementById('findPrevious').addEventListener('click',</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">569</td><td class="removed"> function() { self.dispatchEvent('again', true); }</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">570</td><td class="removed"> );</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">571</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">572</td><td class="removed"> document.getElementById('findNext').addEventListener('click', function() {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">573</td><td class="removed"> self.dispatchEvent('again', false);</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">574</td><td class="removed"> });</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">575</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">576</td><td class="removed"> this.highlightAll.addEventListener('click', function() {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">577</td><td class="removed"> self.dispatchEvent('highlightallchange');</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">578</td><td class="removed"> });</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">579</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">580</td><td class="removed"> this.caseSensitive.addEventListener('click', function() {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">581</td><td class="removed"> self.dispatchEvent('casesensitivitychange');</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">582</td><td class="removed"> });</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">583</td><td class="removed"> },</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">584</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">585</td><td class="removed"> dispatchEvent: function(aType, aFindPrevious) {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">586</td><td class="removed"> var event = document.createEvent('CustomEvent');</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">587</td><td class="removed"> event.initCustomEvent('find' + aType, true, true, {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">588</td><td class="removed"> query: this.findField.value,</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">589</td><td class="removed"> caseSensitive: this.caseSensitive.checked,</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">590</td><td class="removed"> highlightAll: this.highlightAll.checked,</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">591</td><td class="removed"> findPrevious: aFindPrevious</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">592</td><td class="removed"> });</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">593</td><td class="removed"> return window.dispatchEvent(event);</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">594</td><td class="removed"> },</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">595</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">596</td><td class="removed"> updateUIState: function(state, previous) {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">597</td><td class="removed"> var notFound = false;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">598</td><td class="removed"> var findMsg = '';</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">599</td><td class="removed"> var status = '';</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">600</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">601</td><td class="removed"> switch (state) {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">602</td><td class="removed"> case FindStates.FIND_FOUND:</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">603</td><td class="removed"> break;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">604</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">605</td><td class="removed"> case FindStates.FIND_PENDING:</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">606</td><td class="removed"> status = 'pending';</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">607</td><td class="removed"> break;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">608</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">609</td><td class="removed"> case FindStates.FIND_NOTFOUND:</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">610</td><td class="removed"> findMsg = mozL10n.get('find_not_found', null, 'Phrase not found');</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">611</td><td class="removed"> notFound = true;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">612</td><td class="removed"> break;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">613</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">614</td><td class="removed"> case FindStates.FIND_WRAPPED:</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">615</td><td class="removed"> if (previous) {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">616</td><td class="removed"> findMsg = mozL10n.get('find_reached_top', null,</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">617</td><td class="removed"> 'Reached top of document, continued from bottom');</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">618</td><td class="removed"> } else {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">619</td><td class="removed"> findMsg = mozL10n.get('find_reached_bottom', null,</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">620</td><td class="removed"> 'Reached end of document, continued from top');</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">621</td><td class="removed"> }</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">622</td><td class="removed"> break;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">623</td><td class="removed"> }</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">624</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">625</td><td class="removed"> if (notFound) {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">626</td><td class="removed"> this.findField.classList.add('notFound');</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">627</td><td class="removed"> } else {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">628</td><td class="removed"> this.findField.classList.remove('notFound');</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">629</td><td class="removed"> }</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">630</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">631</td><td class="removed"> this.findField.setAttribute('data-status', status);</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">632</td><td class="removed"> this.findMsg.textContent = findMsg;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">633</td><td class="removed"> },</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">634</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">635</td><td class="removed"> open: function() {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">636</td><td class="removed"> if (this.opened) return;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">637</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">638</td><td class="removed"> this.opened = true;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">639</td><td class="removed"> this.toggleButton.classList.add('toggled');</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">640</td><td class="removed"> this.bar.classList.remove('hidden');</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">641</td><td class="changed"> this.findField.select();</td><td class="lineNumber">1384</td><td class="changed"> this.findBar.updateUIState(state, previous);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">642</td><td class="removed"> this.findField.focus();</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">643</td><td class="removed"> },</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">644</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">645</td><td class="removed"> close: function() {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">646</td><td class="removed"> if (!this.opened) return;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">647</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">648</td><td class="removed"> this.opened = false;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">649</td><td class="removed"> this.toggleButton.classList.remove('toggled');</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">650</td><td class="removed"> this.bar.classList.add('hidden');</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">651</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">652</td><td class="removed"> PDFFindController.active = false;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">653</td><td class="removed"> },</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">654</td><td class="removed"></td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">655</td><td class="removed"> toggle: function() {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">656</td><td class="removed"> if (this.opened) {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">657</td><td class="removed"> this.close();</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">658</td><td class="removed"> } else {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">659</td><td class="removed"> this.open();</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">660</td><td class="removed"> }</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">661</td><td class="changed"> }</td><td class="lineNumber">1385</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">662</td><td class="changed">};</td><td class="lineNumber">1386</td><td class="changed"> };</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1387</td><td class="added"> return PDFFindController;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1388</td><td class="added">})();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1389</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1390</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">663</td><td class="equal"></td><td class="lineNumber">1391</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">664</td><td class="equal">var PDFHistory = {</td><td class="lineNumber">1392</td><td class="equal">var PDFHistory = {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">665</td><td class="equal"> initialized: false,</td><td class="lineNumber">1393</td><td class="equal"> initialized: false,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">666</td><td class="equal"> initialDestination: null,</td><td class="lineNumber">1394</td><td class="equal"> initialDestination: null,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">667</td><td class="equal"></td><td class="lineNumber">1395</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1396</td><td class="added"> /**</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1397</td><td class="added"> * @param {string} fingerprint</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1398</td><td class="added"> * @param {IPDFLinkService} linkService</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1399</td><td class="added"> */</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">668</td><td class="changed"> initialize: function pdfHistoryInitialize(fingerprint) {</td><td class="lineNumber">1400</td><td class="changed"> initialize: function pdfHistoryInitialize(fingerprint, linkService) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">669</td><td class="removed"> if (HISTORY_DISABLED || window.parent !== window) {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">670</td><td class="removed"> // The browsing history is only enabled when the viewer is standalone,</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">671</td><td class="removed"> // i.e. not when it is embedded in a page.</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">672</td><td class="removed"> return;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">673</td><td class="removed"> }</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">674</td><td class="equal"> this.initialized = true;</td><td class="lineNumber">1401</td><td class="equal"> this.initialized = true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">675</td><td class="equal"> this.reInitialized = false;</td><td class="lineNumber">1402</td><td class="equal"> this.reInitialized = false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">676</td><td class="equal"> this.allowHashChange = true;</td><td class="lineNumber">1403</td><td class="equal"> this.allowHashChange = true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">677</td><td class="equal"> this.historyUnlocked = true;</td><td class="lineNumber">1404</td><td class="equal"> this.historyUnlocked = true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">678</td><td class="equal"></td><td class="lineNumber">1405</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">679</td><td class="equal"> this.previousHash = window.location.hash.substring(1);</td><td class="lineNumber">1406</td><td class="equal"> this.previousHash = window.location.hash.substring(1);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">680</td><td class="equal"> this.currentBookmark = '';</td><td class="lineNumber">1407</td><td class="equal"> this.currentBookmark = '';</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">681</td><td class="equal"> this.currentPage = 0;</td><td class="lineNumber">1408</td><td class="equal"> this.currentPage = 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">682</td><td class="equal"> this.updatePreviousBookmark = false;</td><td class="lineNumber">1409</td><td class="equal"> this.updatePreviousBookmark = false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">683</td><td class="equal"> this.previousBookmark = '';</td><td class="lineNumber">1410</td><td class="equal"> this.previousBookmark = '';</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1411</td><td class="added"> this.previousPage = 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">684</td><td class="equal"> this.nextHashParam = '';</td><td class="lineNumber">1412</td><td class="equal"> this.nextHashParam = '';</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">685</td><td class="equal"></td><td class="lineNumber">1413</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">686</td><td class="equal"> this.fingerprint = fingerprint;</td><td class="lineNumber">1414</td><td class="equal"> this.fingerprint = fingerprint;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1415</td><td class="added"> this.linkService = linkService;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">687</td><td class="equal"> this.currentUid = this.uid = 0;</td><td class="lineNumber">1416</td><td class="equal"> this.currentUid = this.uid = 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">688</td><td class="equal"> this.current = {};</td><td class="lineNumber">1417</td><td class="equal"> this.current = {};</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">689</td><td class="equal"></td><td class="lineNumber">1418</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">690</td><td class="equal"> var state = window.history.state;</td><td class="lineNumber">1419</td><td class="equal"> var state = window.history.state;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">691</td><td class="equal"> if (this._isStateObjectDefined(state)) {</td><td class="lineNumber">1420</td><td class="equal"> if (this._isStateObjectDefined(state)) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">692</td><td class="changed"> // This case corresponds to navigating back to the document</td><td class="lineNumber">1421</td><td class="changed"> // This corresponds to navigating back to the document</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">693</td><td class="equal"> // from another page in the browser history.</td><td class="lineNumber">1422</td><td class="equal"> // from another page in the browser history.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">694</td><td class="equal"> if (state.target.dest) {</td><td class="lineNumber">1423</td><td class="equal"> if (state.target.dest) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">695</td><td class="equal"> this.initialDestination = state.target.dest;</td><td class="lineNumber">1424</td><td class="equal"> this.initialDestination = state.target.dest;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">696</td><td class="equal"> } else {</td><td class="lineNumber">1425</td><td class="equal"> } else {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">697</td><td class="changed"> PDFView.initialBookmark = state.target.hash;</td><td class="lineNumber">1426</td><td class="changed"> linkService.setHash(state.target.hash);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">698</td><td class="equal"> }</td><td class="lineNumber">1427</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">699</td><td class="equal"> this.currentUid = state.uid;</td><td class="lineNumber">1428</td><td class="equal"> this.currentUid = state.uid;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">700</td><td class="equal"> this.uid = state.uid + 1;</td><td class="lineNumber">1429</td><td class="equal"> this.uid = state.uid + 1;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">701</td><td class="equal"> this.current = state.target;</td><td class="lineNumber">1430</td><td class="equal"> this.current = state.target;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">702</td><td class="equal"> } else {</td><td class="lineNumber">1431</td><td class="equal"> } else {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">703</td><td class="changed"> // This case corresponds to the loading of a new document.</td><td class="lineNumber">1432</td><td class="changed"> // This corresponds to the loading of a new document.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">704</td><td class="equal"> if (state && state.fingerprint &&</td><td class="lineNumber">1433</td><td class="equal"> if (state && state.fingerprint &&</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">705</td><td class="equal"> this.fingerprint !== state.fingerprint) {</td><td class="lineNumber">1434</td><td class="equal"> this.fingerprint !== state.fingerprint) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">706</td><td class="equal"> // Reinitialize the browsing history when a new document</td><td class="lineNumber">1435</td><td class="equal"> // Reinitialize the browsing history when a new document</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">707</td><td class="equal"> // is opened in the web viewer.</td><td class="lineNumber">1436</td><td class="equal"> // is opened in the web viewer.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">708</td><td class="equal"> this.reInitialized = true;</td><td class="lineNumber">1437</td><td class="equal"> this.reInitialized = true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">709</td><td class="equal"> }</td><td class="lineNumber">1438</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">710</td><td class="changed"> window.history.replaceState({ fingerprint: this.fingerprint }, '', '');</td><td class="lineNumber">1439</td><td class="changed"> this._pushOrReplaceState({ fingerprint: this.fingerprint }, true);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">711</td><td class="equal"> }</td><td class="lineNumber">1440</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">712</td><td class="equal"></td><td class="lineNumber">1441</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">713</td><td class="equal"> var self = this;</td><td class="lineNumber">1442</td><td class="equal"> var self = this;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">714</td><td class="equal"> window.addEventListener('popstate', function pdfHistoryPopstate(evt) {</td><td class="lineNumber">1443</td><td class="equal"> window.addEventListener('popstate', function pdfHistoryPopstate(evt) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">715</td><td class="equal"> evt.preventDefault();</td><td class="lineNumber">1444</td><td class="equal"> evt.preventDefault();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">716</td><td class="equal"> evt.stopPropagation();</td><td class="lineNumber">1445</td><td class="equal"> evt.stopPropagation();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">717</td><td class="equal"></td><td class="lineNumber">1446</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">718</td><td class="equal"> if (!self.historyUnlocked) {</td><td class="lineNumber">1447</td><td class="equal"> if (!self.historyUnlocked) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">719</td><td class="equal"> return;</td><td class="lineNumber">1448</td><td class="equal"> return;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">720</td><td class="equal"> }</td><td class="lineNumber">1449</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">721</td><td class="equal"> if (evt.state) {</td><td class="lineNumber">1450</td><td class="equal"> if (evt.state) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">722</td><td class="equal"> // Move back/forward in the history.</td><td class="lineNumber">1451</td><td class="equal"> // Move back/forward in the history.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">723</td><td class="equal"> self._goTo(evt.state);</td><td class="lineNumber">1452</td><td class="equal"> self._goTo(evt.state);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">724</td><td class="equal"> } else {</td><td class="lineNumber">1453</td><td class="equal"> } else {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">725</td><td class="equal"> // Handle the user modifying the hash of a loaded document.</td><td class="lineNumber">1454</td><td class="equal"> // Handle the user modifying the hash of a loaded document.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">726</td><td class="equal"> self.previousHash = window.location.hash.substring(1);</td><td class="lineNumber">1455</td><td class="equal"> self.previousHash = window.location.hash.substring(1);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1456</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1457</td><td class="added"> // If the history is empty when the hash changes,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1458</td><td class="added"> // update the previous entry in the browser history.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">727</td><td class="equal"> if (self.uid === 0) {</td><td class="lineNumber">1459</td><td class="equal"> if (self.uid === 0) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">728</td><td class="equal"> var previousParams = (self.previousHash && self.currentBookmark &&</td><td class="lineNumber">1460</td><td class="equal"> var previousParams = (self.previousHash && self.currentBookmark &&</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">729</td><td class="equal"> self.previousHash !== self.currentBookmark) ?</td><td class="lineNumber">1461</td><td class="equal"> self.previousHash !== self.currentBookmark) ?</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1462</td><td class="added"> { hash: self.currentBookmark, page: self.currentPage } :</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">730</td><td class="changed"> { hash: self.currentBookmark } : { page: 1 };</td><td class="lineNumber">1463</td><td class="changed"> { page: 1 };</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">731</td><td class="equal"> self.historyUnlocked = false;</td><td class="lineNumber">1464</td><td class="equal"> self.historyUnlocked = false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">732</td><td class="equal"> self.allowHashChange = false;</td><td class="lineNumber">1465</td><td class="equal"> self.allowHashChange = false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">733</td><td class="equal"> window.history.back();</td><td class="lineNumber">1466</td><td class="equal"> window.history.back();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">734</td><td class="equal"> self._pushToHistory(previousParams, false, true);</td><td class="lineNumber">1467</td><td class="equal"> self._pushToHistory(previousParams, false, true);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">735</td><td class="equal"> window.history.forward();</td><td class="lineNumber">1468</td><td class="equal"> window.history.forward();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">736</td><td class="equal"> self.historyUnlocked = true;</td><td class="lineNumber">1469</td><td class="equal"> self.historyUnlocked = true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">737</td><td class="equal"> }</td><td class="lineNumber">1470</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">738</td><td class="equal"> self._pushToHistory({ hash: self.previousHash }, false, true);</td><td class="lineNumber">1471</td><td class="equal"> self._pushToHistory({ hash: self.previousHash }, false, true);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">739</td><td class="changed"> if (self.currentBookmark) {</td><td class="lineNumber">1472</td><td class="changed"> self._updatePreviousBookmark();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">740</td><td class="changed"> self.previousBookmark = self.currentBookmark;</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">741</td><td class="changed"> }</td><td class="lineNumber"></td><td class="changed"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">742</td><td class="equal"> }</td><td class="lineNumber">1473</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">743</td><td class="equal"> }, false);</td><td class="lineNumber">1474</td><td class="equal"> }, false);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">744</td><td class="equal"></td><td class="lineNumber">1475</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">745</td><td class="removed"> window.addEventListener('beforeunload',</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">746</td><td class="changed"> function pdfHistoryBeforeunload(evt) {</td><td class="lineNumber">1476</td><td class="changed"> function pdfHistoryBeforeUnload() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">747</td><td class="equal"> var previousParams = self._getPreviousParams(null, true);</td><td class="lineNumber">1477</td><td class="equal"> var previousParams = self._getPreviousParams(null, true);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">748</td><td class="equal"> if (previousParams) {</td><td class="lineNumber">1478</td><td class="equal"> if (previousParams) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1479</td><td class="added"> var replacePrevious = (!self.current.dest &&</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1480</td><td class="added"> self.current.hash !== self.previousHash);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">749</td><td class="changed"> self._pushToHistory(previousParams, false);</td><td class="lineNumber">1481</td><td class="changed"> self._pushToHistory(previousParams, false, replacePrevious);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1482</td><td class="added"> self._updatePreviousBookmark();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">750</td><td class="equal"> }</td><td class="lineNumber">1483</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">751</td><td class="removed"> if (PDFView.isPresentationMode) {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">752</td><td class="changed"> // Prevent the user from accidentally navigating away from</td><td class="lineNumber">1484</td><td class="changed"> // Remove the event listener when navigating away from the document,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">753</td><td class="changed"> // the document when presentation mode is active.</td><td class="lineNumber">1485</td><td class="changed"> // since 'beforeunload' prevents Firefox from caching the document.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">754</td><td class="changed"> evt.preventDefault();</td><td class="lineNumber">1486</td><td class="changed"> window.removeEventListener('beforeunload', pdfHistoryBeforeUnload, false);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">755</td><td class="changed"> }</td><td class="lineNumber">1487</td><td class="changed"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1488</td><td class="added"> window.addEventListener('beforeunload', pdfHistoryBeforeUnload, false);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1489</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1490</td><td class="added"> window.addEventListener('pageshow', function pdfHistoryPageShow(evt) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1491</td><td class="added"> // If the entire viewer (including the PDF file) is cached in the browser,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1492</td><td class="added"> // we need to reattach the 'beforeunload' event listener since</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1493</td><td class="added"> // the 'DOMContentLoaded' event is not fired on 'pageshow'.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1494</td><td class="added"> window.addEventListener('beforeunload', pdfHistoryBeforeUnload, false);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">756</td><td class="equal"> }, false);</td><td class="lineNumber">1495</td><td class="equal"> }, false);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">757</td><td class="equal"> },</td><td class="lineNumber">1496</td><td class="equal"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">758</td><td class="equal"></td><td class="lineNumber">1497</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">759</td><td class="equal"> _isStateObjectDefined: function pdfHistory_isStateObjectDefined(state) {</td><td class="lineNumber">1498</td><td class="equal"> _isStateObjectDefined: function pdfHistory_isStateObjectDefined(state) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">760</td><td class="equal"> return (state && state.uid >= 0 &&</td><td class="lineNumber">1499</td><td class="equal"> return (state && state.uid >= 0 &&</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">761</td><td class="equal"> state.fingerprint && this.fingerprint === state.fingerprint &&</td><td class="lineNumber">1500</td><td class="equal"> state.fingerprint && this.fingerprint === state.fingerprint &&</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">762</td><td class="equal"> state.target && state.target.hash) ? true : false;</td><td class="lineNumber">1501</td><td class="equal"> state.target && state.target.hash) ? true : false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">763</td><td class="equal"> },</td><td class="lineNumber">1502</td><td class="equal"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">764</td><td class="equal"></td><td class="lineNumber">1503</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1504</td><td class="added"> _pushOrReplaceState: function pdfHistory_pushOrReplaceState(stateObj,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1505</td><td class="added"> replace) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1506</td><td class="added"> if (replace) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1507</td><td class="added"> window.history.replaceState(stateObj, '', document.URL);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1508</td><td class="added"> } else {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1509</td><td class="added"> window.history.pushState(stateObj, '', document.URL);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1510</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1511</td><td class="added"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1512</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">765</td><td class="equal"> get isHashChangeUnlocked() {</td><td class="lineNumber">1513</td><td class="equal"> get isHashChangeUnlocked() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">766</td><td class="equal"> if (!this.initialized) {</td><td class="lineNumber">1514</td><td class="equal"> if (!this.initialized) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">767</td><td class="equal"> return true;</td><td class="lineNumber">1515</td><td class="equal"> return true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">768</td><td class="equal"> }</td><td class="lineNumber">1516</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">769</td><td class="equal"> // If the current hash changes when moving back/forward in the history,</td><td class="lineNumber">1517</td><td class="equal"> // If the current hash changes when moving back/forward in the history,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">770</td><td class="equal"> // this will trigger a 'popstate' event *as well* as a 'hashchange' event.</td><td class="lineNumber">1518</td><td class="equal"> // this will trigger a 'popstate' event *as well* as a 'hashchange' event.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">771</td><td class="equal"> // Since the hash generally won't correspond to the exact the position</td><td class="lineNumber">1519</td><td class="equal"> // Since the hash generally won't correspond to the exact the position</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">772</td><td class="equal"> // stored in the history's state object, triggering the 'hashchange' event</td><td class="lineNumber">1520</td><td class="equal"> // stored in the history's state object, triggering the 'hashchange' event</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">773</td><td class="equal"> // can thus corrupt the browser history.</td><td class="lineNumber">1521</td><td class="equal"> // can thus corrupt the browser history.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">774</td><td class="equal"> //</td><td class="lineNumber">1522</td><td class="equal"> //</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">775</td><td class="equal"> // When the hash changes during a 'popstate' event, we *only* prevent the</td><td class="lineNumber">1523</td><td class="equal"> // When the hash changes during a 'popstate' event, we *only* prevent the</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">776</td><td class="equal"> // first 'hashchange' event and immediately reset allowHashChange.</td><td class="lineNumber">1524</td><td class="equal"> // first 'hashchange' event and immediately reset allowHashChange.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">777</td><td class="equal"> // If it is not reset, the user would not be able to change the hash.</td><td class="lineNumber">1525</td><td class="equal"> // If it is not reset, the user would not be able to change the hash.</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">778</td><td class="equal"></td><td class="lineNumber">1526</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">779</td><td class="equal"> var temp = this.allowHashChange;</td><td class="lineNumber">1527</td><td class="equal"> var temp = this.allowHashChange;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">780</td><td class="equal"> this.allowHashChange = true;</td><td class="lineNumber">1528</td><td class="equal"> this.allowHashChange = true;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">781</td><td class="equal"> return temp;</td><td class="lineNumber">1529</td><td class="equal"> return temp;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">782</td><td class="equal"> },</td><td class="lineNumber">1530</td><td class="equal"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">783</td><td class="equal"></td><td class="lineNumber">1531</td><td class="equal"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1532</td><td class="added"> _updatePreviousBookmark: function pdfHistory_updatePreviousBookmark() {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1533</td><td class="added"> if (this.updatePreviousBookmark &&</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1534</td><td class="added"> this.currentBookmark && this.currentPage) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1535</td><td class="added"> this.previousBookmark = this.currentBookmark;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1536</td><td class="added"> this.previousPage = this.currentPage;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1537</td><td class="added"> this.updatePreviousBookmark = false;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1538</td><td class="added"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1539</td><td class="added"> },</td> | |
</tr> | |
<tr> | |
<td class="lineNumber"></td><td class="empty"></td><td class="lineNumber">1540</td><td class="added"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">784</td><td class="equal"> updateCurrentBookmark: function pdfHistoryUpdateCurrentBookmark(bookmark,</td><td class="lineNumber">1541</td><td class="equal"> updateCurrentBookmark: function pdfHistoryUpdateCurrentBookmark(bookmark,</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">785</td><td class="equal"> pageNum) {</td><td class="lineNumber">1542</td><td class="equal"> pageNum) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">786</td><td class="equal"> if (this.initialized) {</td><td class="lineNumber">1543</td><td class="equal"> if (this.initialized) {</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">787</td><td class="equal"> this.currentBookmark = bookmark.substring(1);</td><td class="lineNumber">1544</td><td class="equal"> this.currentBookmark = bookmark.substring(1);</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">788</td><td class="equal"> this.currentPage = pageNum | 0;</td><td class="lineNumber">1545</td><td class="equal"> this.currentPage = pageNum | 0;</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">789</td><td class="removed"> if (this.updatePreviousBookmark) {</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">790</td><td class="removed"> this.previousBookmark = this.currentBookmark;</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">791</td><td class="changed"> this.updatePreviousBookmark = false;</td><td class="lineNumber">1546</td><td class="changed"> this._updatePreviousBookmark();</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">792</td><td class="removed"> }</td><td class="lineNumber"></td><td class="empty"></td> | |
</tr> | |
<tr> | |
<td class="lineNumber">793</td><td class="equal"> }</td><td class="lineNumber">1547</td><td class="equal"> }</td> | |
</tr> | |
<tr> | |
<td class="lineNumber">794</td><td class="equal"> },</td><td class="lineNumber">1548</td><td class="equal"> &nbs |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment