summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--httemplate/elements/freeside.css5
-rw-r--r--httemplate/elements/printtofit.js17
-rw-r--r--httemplate/elements/table-grid.html2
-rw-r--r--httemplate/search/elements/grouped-search/html2
4 files changed, 3 insertions, 23 deletions
diff --git a/httemplate/elements/freeside.css b/httemplate/elements/freeside.css
index 87dec3dd4..cc104a196 100644
--- a/httemplate/elements/freeside.css
+++ b/httemplate/elements/freeside.css
@@ -342,7 +342,4 @@ div.package-marker-change_from {
display: inline-block;
}
-/* but see printtofit.js */
-.nosplit, .nosplitrows tr {
- page-break-inside: avoid;
-}
+
diff --git a/httemplate/elements/printtofit.js b/httemplate/elements/printtofit.js
index 98236026e..66257fca8 100644
--- a/httemplate/elements/printtofit.js
+++ b/httemplate/elements/printtofit.js
@@ -1,30 +1,13 @@
$().ready(function() {
- // yuck
- var isChrome = /Chrome/.test(navigator.userAgent) && /Google Inc/.test(navigator.vendor);
var beforePrint = function() {
if ($('body').width() > 0) {
// 7.5 inches * 96 DPI; maybe make the width a user pref?
var maxwidth = 7.5 * 96;
$('body').css('zoom', maxwidth / $('body').width());
- if (isChrome) {
- // Chrome doesn't respect page-break-* styles on table rows/cells,
- // so wrap the contents of table cells with a block element
- // ref. Chromium bug #99124, #87828, #59193
- // should be fixed with Chrome 53
- var nosplits = $('.nosplitrows td');
- if (nosplits.length > 0) {
- nosplits.wrapInner('<div class="nosplit autowrap" />');
- }
- }
}
};
var afterPrint = function() {
$('body').css('zoom', 1);
- // get the direct children of the wrapper divs.
- var nosplits = $('div.autowrap >');
- if (nosplits.length > 0) {
- nosplits.unwrap();
- }
}
if (window.matchMedia) { // chrome, most importantly; also IE10?
diff --git a/httemplate/elements/table-grid.html b/httemplate/elements/table-grid.html
index bf60fe03e..4f4200570 100644
--- a/httemplate/elements/table-grid.html
+++ b/httemplate/elements/table-grid.html
@@ -1,4 +1,4 @@
-<TABLE CLASS="grid nosplitrows" CELLSPACING=<% $opt{cellspacing} %> CELLPADDING=<% $opt{cellpadding} %> <% $opt{bgcolor} %>>
+<TABLE CLASS="grid" CELLSPACING=<% $opt{cellspacing} %> CELLPADDING=<% $opt{cellpadding} %> <% $opt{bgcolor} %>>
<%init>
diff --git a/httemplate/search/elements/grouped-search/html b/httemplate/search/elements/grouped-search/html
index 2ecb68815..df1471a52 100644
--- a/httemplate/search/elements/grouped-search/html
+++ b/httemplate/search/elements/grouped-search/html
@@ -120,7 +120,7 @@ for (my $i = 0; $i < $group_info->{num}; $i++) {
border-spacing: 0;
}
</STYLE>
-<table class="grid nosplitrows">
+<table class="grid">
<thead>
<& /search/elements/search-html.html:header_row,
'header' => $opt{'header'},