Disallow block padding

This commit is contained in:
MrTimscampi 2020-07-27 08:06:46 +02:00
parent 454b81a037
commit 5e1b6acffe
126 changed files with 2 additions and 2127 deletions

View file

@ -13,7 +13,6 @@ import 'emby-input';
let supportsValueSetOverride = false;
if (Object.getOwnPropertyDescriptor && Object.defineProperty) {
const descriptor = Object.getOwnPropertyDescriptor(HTMLInputElement.prototype, 'value');
// descriptor returning null in webos
if (descriptor && descriptor.configurable) {
@ -83,7 +82,6 @@ import 'emby-input';
* @param {boolean} [isValueSet] update by 'valueset' event or by timer
*/
function updateValues(isValueSet) {
// Do not update values by 'valueset' in case of soft-implemented dragging
if (!!isValueSet && (!!this.keyboardDragging || !!this.touched)) {
return;
@ -96,7 +94,6 @@ import 'emby-input';
// Keep only one per slider frame request
cancelAnimationFrame(range.updateValuesFrame);
range.updateValuesFrame = requestAnimationFrame(function () {
let backgroundLower = range.backgroundLower;
if (backgroundLower) {
@ -109,7 +106,6 @@ import 'emby-input';
}
function updateBubble(range, value, bubble, bubbleText) {
requestAnimationFrame(function () {
const bubbleTrackRect = range.sliderBubbleTrack.getBoundingClientRect();
const bubbleRect = bubble.getBoundingClientRect();
@ -135,7 +131,6 @@ import 'emby-input';
}
EmbySliderPrototype.attachedCallback = function () {
if (this.getAttribute('data-embyslider') === 'true') {
return;
}
@ -211,14 +206,12 @@ import 'emby-input';
sliderBubble.classList.add('hide');
hasHideClass = true;
}, {
passive: true
});
/* eslint-disable-next-line compat/compat */
dom.addEventListener(this, (window.PointerEvent ? 'pointermove' : 'mousemove'), function (e) {
if (!this.dragging) {
const bubbleValue = mapClientToFraction(this, e.clientX) * 100;
@ -229,7 +222,6 @@ import 'emby-input';
hasHideClass = false;
}
}
}, {
passive: true
});
@ -408,7 +400,6 @@ import 'emby-input';
};
function setRange(elem, startPercent, endPercent) {
const style = elem.style;
style.left = Math.max(startPercent, 0) + '%';
@ -417,13 +408,11 @@ import 'emby-input';
}
function mapRangesFromRuntimeToPercent(ranges, runtime) {
if (!runtime) {
return [];
}
return ranges.map(function (r) {
return {
start: (r.start / runtime) * 100,
end: (r.end / runtime) * 100
@ -432,7 +421,6 @@ import 'emby-input';
}
EmbySliderPrototype.setBufferedRanges = function (ranges, runtime, position) {
const elem = this.backgroundUpper;
if (!elem) {
return;
@ -445,7 +433,6 @@ import 'emby-input';
}
for (const range in ranges) {
if (position != null) {
if (position >= range.end) {
continue;
@ -460,7 +447,6 @@ import 'emby-input';
};
EmbySliderPrototype.setIsClear = function (isClear) {
const backgroundLower = this.backgroundLower;
if (backgroundLower) {
if (isClear) {
@ -480,7 +466,6 @@ import 'emby-input';
}
EmbySliderPrototype.detachedCallback = function () {
const interval = this.interval;
if (interval) {
clearInterval(interval);