зеркало из https://github.com/mozilla/gecko-dev.git
Merge m-c to m-i
MozReview-Commit-ID: FheuB0GCHei
This commit is contained in:
Коммит
d3187642d8
|
@ -40,10 +40,12 @@ var MainFrame = React.createClass({
|
|||
dispatch: this.props.dispatch,
|
||||
object: this.props.object
|
||||
}),
|
||||
DomTree({
|
||||
object: this.props.object,
|
||||
filter: this.props.filter,
|
||||
})
|
||||
div({className: "treeTableBox"},
|
||||
DomTree({
|
||||
object: this.props.object,
|
||||
filter: this.props.filter,
|
||||
})
|
||||
)
|
||||
)
|
||||
);
|
||||
}
|
||||
|
|
|
@ -9,7 +9,18 @@
|
|||
body {
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
height: 100%;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.mainFrame {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
height: 100vh;
|
||||
}
|
||||
|
||||
.mainFrame > .treeTableBox {
|
||||
flex: 1 1 auto;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
/******************************************************************************/
|
||||
|
@ -84,21 +95,6 @@ body {
|
|||
color: var(--theme-selection-color) !important;
|
||||
}
|
||||
|
||||
/******************************************************************************/
|
||||
/* Toolbar */
|
||||
|
||||
.toolbar {
|
||||
position: fixed;
|
||||
width: 100%;
|
||||
top: 0;
|
||||
z-index: 2;
|
||||
}
|
||||
|
||||
.treeTable {
|
||||
z-index: 1;
|
||||
margin-top: 25px;
|
||||
}
|
||||
|
||||
/******************************************************************************/
|
||||
/* Theme Dark */
|
||||
|
||||
|
|
|
@ -175,7 +175,8 @@ function SelectorAutocompleter(inspector, inputNode) {
|
|||
onClick: this._onSearchPopupClick,
|
||||
};
|
||||
|
||||
this.searchPopup = new AutocompletePopup(inspector._toolbox, options);
|
||||
// The popup will be attached to the toolbox document.
|
||||
this.searchPopup = new AutocompletePopup(inspector._toolbox.doc, options);
|
||||
|
||||
this.searchBox.addEventListener("input", this.showSuggestions, true);
|
||||
this.searchBox.addEventListener("keypress", this._onSearchKeypress, true);
|
||||
|
|
|
@ -104,12 +104,11 @@ function MarkupView(inspector, frame, controllerWindow) {
|
|||
Services.prefs.getIntPref(ATTR_COLLAPSE_LENGTH_PREF);
|
||||
|
||||
// Creating the popup to be used to show CSS suggestions.
|
||||
let options = {
|
||||
// The popup will be attached to the toolbox document.
|
||||
this.popup = new AutocompletePopup(inspector.toolbox.doc, {
|
||||
autoSelect: true,
|
||||
theme: "auto",
|
||||
};
|
||||
|
||||
this.popup = new AutocompletePopup(inspector.toolbox, options);
|
||||
});
|
||||
|
||||
this.undo = new UndoStack();
|
||||
this.undo.installController(controllerWindow);
|
||||
|
@ -185,9 +184,10 @@ MarkupView.prototype = {
|
|||
},
|
||||
|
||||
_initTooltips: function () {
|
||||
this.eventDetailsTooltip = new HTMLTooltip(this.toolbox,
|
||||
// The tooltips will be attached to the toolbox document.
|
||||
this.eventDetailsTooltip = new HTMLTooltip(this.toolbox.doc,
|
||||
{type: "arrow"});
|
||||
this.imagePreviewTooltip = new HTMLTooltip(this.toolbox,
|
||||
this.imagePreviewTooltip = new HTMLTooltip(this.toolbox.doc,
|
||||
{type: "arrow", useXulWrapper: "true"});
|
||||
this._enableImagePreviewTooltip();
|
||||
},
|
||||
|
|
|
@ -159,11 +159,11 @@ function CssRuleView(inspector, document, store, pageStyle) {
|
|||
this.enableMdnDocsTooltip =
|
||||
Services.prefs.getBoolPref(PREF_ENABLE_MDN_DOCS_TOOLTIP);
|
||||
|
||||
let options = {
|
||||
// The popup will be attached to the toolbox document.
|
||||
this.popup = new AutocompletePopup(inspector._toolbox.doc, {
|
||||
autoSelect: true,
|
||||
theme: "auto"
|
||||
};
|
||||
this.popup = new AutocompletePopup(inspector._toolbox, options);
|
||||
});
|
||||
|
||||
this._showEmpty();
|
||||
|
||||
|
|
|
@ -286,8 +286,11 @@ TooltipsOverlay.prototype = {
|
|||
|
||||
let { toolbox } = this.view.inspector;
|
||||
|
||||
// Image, fonts, ... preview tooltip
|
||||
this.previewTooltip = new HTMLTooltip(toolbox, {
|
||||
// Initializing the different tooltips that are used in the inspector.
|
||||
// These tooltips are attached to the toolbox document if they require a popup panel.
|
||||
// Otherwise, it is attached to the inspector panel document if it is an inline
|
||||
// editor.
|
||||
this.previewTooltip = new HTMLTooltip(toolbox.doc, {
|
||||
type: "arrow",
|
||||
useXulWrapper: true
|
||||
});
|
||||
|
@ -295,15 +298,15 @@ TooltipsOverlay.prototype = {
|
|||
this._onPreviewTooltipTargetHover.bind(this));
|
||||
|
||||
// MDN CSS help tooltip
|
||||
this.cssDocs = new CssDocsTooltip(toolbox);
|
||||
this.cssDocs = new CssDocsTooltip(toolbox.doc);
|
||||
|
||||
if (this.isRuleView) {
|
||||
// Color picker tooltip
|
||||
this.colorPicker = new SwatchColorPickerTooltip(toolbox, this.view.inspector);
|
||||
this.colorPicker = new SwatchColorPickerTooltip(toolbox.doc, this.view.inspector);
|
||||
// Cubic bezier tooltip
|
||||
this.cubicBezier = new SwatchCubicBezierTooltip(toolbox);
|
||||
this.cubicBezier = new SwatchCubicBezierTooltip(toolbox.doc);
|
||||
// Filter editor tooltip
|
||||
this.filterEditor = new SwatchFilterTooltip(toolbox,
|
||||
this.filterEditor = new SwatchFilterTooltip(toolbox.doc,
|
||||
this._cssProperties.getValidityChecker(this.view.inspector.panelDoc));
|
||||
}
|
||||
|
||||
|
|
|
@ -477,7 +477,8 @@ RequestsMenuView.prototype = Heritage.extend(WidgetMethods, {
|
|||
.createInstance(Ci.nsITimer);
|
||||
|
||||
// Create a tooltip for the newly appended network request item.
|
||||
this.tooltip = new HTMLTooltip(NetMonitorController._toolbox, { type: "arrow" });
|
||||
// The popup will be attached to the toolbox document.
|
||||
this.tooltip = new HTMLTooltip(NetMonitorController._toolbox.doc, { type: "arrow" });
|
||||
this.tooltip.startTogglingOnHover(widgetParentEl, this._onHover, {
|
||||
toggleDelay: REQUESTS_TOOLTIP_TOGGLE_DELAY,
|
||||
interactive: true
|
||||
|
|
|
@ -16,8 +16,8 @@ let itemIdCounter = 0;
|
|||
* Autocomplete popup UI implementation.
|
||||
*
|
||||
* @constructor
|
||||
* @param {Toolbox} toolbox
|
||||
* The devtools toolbox required to instanciate the HTMLTooltip.
|
||||
* @param {Document} toolboxDoc
|
||||
* The toolbox document to attach the autocomplete popup panel.
|
||||
* @param {Object} options
|
||||
* An object consiting any of the following options:
|
||||
* - listId {String} The id for the list <LI> element.
|
||||
|
@ -29,10 +29,10 @@ let itemIdCounter = 0;
|
|||
* - onClick {String} Callback called when the autocomplete popup receives a click
|
||||
* event. The selectedIndex will already be updated if need be.
|
||||
*/
|
||||
function AutocompletePopup(toolbox, options = {}) {
|
||||
function AutocompletePopup(toolboxDoc, options = {}) {
|
||||
EventEmitter.decorate(this);
|
||||
|
||||
this._document = toolbox.doc;
|
||||
this._document = toolboxDoc;
|
||||
|
||||
this.autoSelect = options.autoSelect || false;
|
||||
this.position = options.position || "bottom";
|
||||
|
@ -51,7 +51,7 @@ function AutocompletePopup(toolbox, options = {}) {
|
|||
}
|
||||
|
||||
// Create HTMLTooltip instance
|
||||
this._tooltip = new HTMLTooltip(toolbox);
|
||||
this._tooltip = new HTMLTooltip(this._document);
|
||||
this._tooltip.panel.classList.add(
|
||||
"devtools-autocomplete-popup",
|
||||
"devtools-monospace",
|
||||
|
|
|
@ -49,7 +49,7 @@ add_task(function* () {
|
|||
|
||||
function* runTests(doc) {
|
||||
yield addTab("about:blank");
|
||||
let tooltip = new HTMLTooltip({doc}, {useXulWrapper});
|
||||
let tooltip = new HTMLTooltip(doc, {useXulWrapper});
|
||||
|
||||
info("Set tooltip content");
|
||||
tooltip.setContent(getTooltipContent(doc), {width: 100, height: 50});
|
||||
|
|
|
@ -54,7 +54,7 @@ function* runTests(doc) {
|
|||
function* testClickInTooltipContent(doc) {
|
||||
info("Test a tooltip is not closed when clicking inside itself");
|
||||
|
||||
let tooltip = new HTMLTooltip({doc}, {useXulWrapper});
|
||||
let tooltip = new HTMLTooltip(doc, {useXulWrapper});
|
||||
tooltip.setContent(getTooltipContent(doc), {width: 100, height: 50});
|
||||
yield showTooltip(tooltip, doc.getElementById("box1"));
|
||||
|
||||
|
@ -70,7 +70,7 @@ function* testConsumeOutsideClicksFalse(doc) {
|
|||
info("Test closing a tooltip via click with consumeOutsideClicks: false");
|
||||
let box4 = doc.getElementById("box4");
|
||||
|
||||
let tooltip = new HTMLTooltip({doc}, {consumeOutsideClicks: false, useXulWrapper});
|
||||
let tooltip = new HTMLTooltip(doc, {consumeOutsideClicks: false, useXulWrapper});
|
||||
tooltip.setContent(getTooltipContent(doc), {width: 100, height: 50});
|
||||
yield showTooltip(tooltip, doc.getElementById("box1"));
|
||||
|
||||
|
@ -93,7 +93,7 @@ function* testConsumeOutsideClicksTrue(doc) {
|
|||
let box4clicks = 0;
|
||||
box4.addEventListener("click", () => box4clicks++);
|
||||
|
||||
let tooltip = new HTMLTooltip({doc}, {consumeOutsideClicks: true, useXulWrapper});
|
||||
let tooltip = new HTMLTooltip(doc, {consumeOutsideClicks: true, useXulWrapper});
|
||||
tooltip.setContent(getTooltipContent(doc), {width: 100, height: 50});
|
||||
yield showTooltip(tooltip, doc.getElementById("box1"));
|
||||
|
||||
|
@ -111,7 +111,7 @@ function* testConsumeWithRightClick(doc) {
|
|||
info("Test closing a tooltip with a right-click, with consumeOutsideClicks: true");
|
||||
let box4 = doc.getElementById("box4");
|
||||
|
||||
let tooltip = new HTMLTooltip({doc}, {consumeOutsideClicks: true, useXulWrapper});
|
||||
let tooltip = new HTMLTooltip(doc, {consumeOutsideClicks: true, useXulWrapper});
|
||||
tooltip.setContent(getTooltipContent(doc), {width: 100, height: 50});
|
||||
yield showTooltip(tooltip, doc.getElementById("box1"));
|
||||
|
||||
|
@ -133,7 +133,7 @@ function* testClickInOuterIframe(doc) {
|
|||
info("Test clicking an iframe outside of the tooltip closes the tooltip");
|
||||
let frame = doc.getElementById("frame");
|
||||
|
||||
let tooltip = new HTMLTooltip({doc}, {useXulWrapper});
|
||||
let tooltip = new HTMLTooltip(doc, {useXulWrapper});
|
||||
tooltip.setContent(getTooltipContent(doc), {width: 100, height: 50});
|
||||
yield showTooltip(tooltip, doc.getElementById("box1"));
|
||||
|
||||
|
@ -148,7 +148,7 @@ function* testClickInOuterIframe(doc) {
|
|||
function* testClickInInnerIframe(doc) {
|
||||
info("Test clicking an iframe inside the tooltip content does not close the tooltip");
|
||||
|
||||
let tooltip = new HTMLTooltip({doc}, {consumeOutsideClicks: false, useXulWrapper});
|
||||
let tooltip = new HTMLTooltip(doc, {consumeOutsideClicks: false, useXulWrapper});
|
||||
|
||||
let iframe = doc.createElementNS(HTML_NS, "iframe");
|
||||
iframe.style.width = "100px";
|
||||
|
|
|
@ -144,7 +144,7 @@ function blurNode(doc, selector) {
|
|||
* tooltip content will be ready.
|
||||
*/
|
||||
function* createTooltip(doc, autofocus) {
|
||||
let tooltip = new HTMLTooltip({doc}, {autofocus, useXulWrapper});
|
||||
let tooltip = new HTMLTooltip(doc, {autofocus, useXulWrapper});
|
||||
let div = doc.createElementNS(HTML_NS, "div");
|
||||
div.classList.add("tooltip-content");
|
||||
div.style.height = "50px";
|
||||
|
|
|
@ -40,7 +40,7 @@ add_task(function* () {
|
|||
let [,, doc] = yield createHost("bottom", TEST_URI);
|
||||
|
||||
info("Create HTML tooltip");
|
||||
let tooltip = new HTMLTooltip({doc}, {useXulWrapper: false});
|
||||
let tooltip = new HTMLTooltip(doc, {useXulWrapper: false});
|
||||
let div = doc.createElementNS(HTML_NS, "div");
|
||||
div.style.height = "100%";
|
||||
tooltip.setContent(div, {width: TOOLTIP_WIDTH, height: TOOLTIP_HEIGHT});
|
||||
|
|
|
@ -36,7 +36,7 @@ add_task(function* () {
|
|||
let [,, doc] = yield createHost("bottom", TEST_URI);
|
||||
|
||||
info("Create HTML tooltip");
|
||||
let tooltip = new HTMLTooltip({doc}, {useXulWrapper: false});
|
||||
let tooltip = new HTMLTooltip(doc, {useXulWrapper: false});
|
||||
let div = doc.createElementNS(HTML_NS, "div");
|
||||
div.style.height = "100%";
|
||||
tooltip.setContent(div, {width: TOOLTIP_WIDTH, height: TOOLTIP_HEIGHT});
|
||||
|
|
|
@ -69,7 +69,7 @@ add_task(function* () {
|
|||
|
||||
function* runTests(doc) {
|
||||
info("Create HTML tooltip");
|
||||
let tooltip = new HTMLTooltip({doc}, {type: "arrow", useXulWrapper});
|
||||
let tooltip = new HTMLTooltip(doc, {type: "arrow", useXulWrapper});
|
||||
let div = doc.createElementNS(HTML_NS, "div");
|
||||
div.style.height = "35px";
|
||||
tooltip.setContent(div, {width: 200, height: 35});
|
||||
|
|
|
@ -62,7 +62,7 @@ add_task(function* () {
|
|||
|
||||
function* runTests(doc) {
|
||||
info("Create HTML tooltip");
|
||||
let tooltip = new HTMLTooltip({doc}, {type: "arrow", useXulWrapper});
|
||||
let tooltip = new HTMLTooltip(doc, {type: "arrow", useXulWrapper});
|
||||
let div = doc.createElementNS(HTML_NS, "div");
|
||||
div.style.height = "35px";
|
||||
tooltip.setContent(div, {width: 200, height: 35});
|
||||
|
|
|
@ -43,7 +43,7 @@ add_task(function* () {
|
|||
|
||||
let width = 100, height = 50;
|
||||
|
||||
let tooltip = new HTMLTooltip({doc}, {useXulWrapper: false});
|
||||
let tooltip = new HTMLTooltip(doc, {useXulWrapper: false});
|
||||
tooltip.setContent(getTooltipContent(doc), {width, height});
|
||||
|
||||
info("Show the tooltip on each of the 4 hbox, without calling hide in between");
|
||||
|
|
|
@ -32,7 +32,7 @@ add_task(function* () {
|
|||
let width = 100, height = 50;
|
||||
let tooltipContent = doc.createElementNS(HTML_NS, "div");
|
||||
tooltipContent.textContent = "tooltip";
|
||||
let tooltip = new HTMLTooltip({doc}, {useXulWrapper: false});
|
||||
let tooltip = new HTMLTooltip(doc, {useXulWrapper: false});
|
||||
tooltip.setContent(tooltipContent, {width, height});
|
||||
|
||||
let container = doc.getElementById("container");
|
||||
|
|
|
@ -39,7 +39,7 @@ add_task(function* () {
|
|||
let box3 = doc.getElementById("box3");
|
||||
let box4 = doc.getElementById("box4");
|
||||
|
||||
let tooltip = new HTMLTooltip({doc}, {useXulWrapper: false});
|
||||
let tooltip = new HTMLTooltip(doc, {useXulWrapper: false});
|
||||
|
||||
let div = doc.createElementNS(HTML_NS, "div");
|
||||
div.style.height = "100px";
|
||||
|
|
|
@ -40,7 +40,7 @@ add_task(function* () {
|
|||
|
||||
info("Test a tooltip is not closed when clicking inside itself");
|
||||
|
||||
let tooltip = new HTMLTooltip({doc}, {useXulWrapper: false});
|
||||
let tooltip = new HTMLTooltip(doc, {useXulWrapper: false});
|
||||
let div = doc.createElementNS(HTML_NS, "div");
|
||||
div.textContent = "tooltip";
|
||||
div.style.cssText = "box-sizing: border-box; border: 1px solid black";
|
||||
|
|
|
@ -36,7 +36,7 @@ add_task(function* () {
|
|||
yield addTab("about:blank");
|
||||
let [,, doc] = yield createHost("bottom", TEST_URI);
|
||||
|
||||
let tooltip = new HTMLTooltip({doc}, {useXulWrapper: false});
|
||||
let tooltip = new HTMLTooltip(doc, {useXulWrapper: false});
|
||||
info("Set tooltip content 50px tall, but request a container 200px tall");
|
||||
let tooltipContent = doc.createElementNS(HTML_NS, "div");
|
||||
tooltipContent.style.cssText = "height: " + TOOLTIP_HEIGHT + "px; background: red;";
|
||||
|
|
|
@ -41,7 +41,7 @@ add_task(function* () {
|
|||
});
|
||||
|
||||
function* runTests(doc) {
|
||||
let tooltip = new HTMLTooltip({doc}, {useXulWrapper});
|
||||
let tooltip = new HTMLTooltip(doc, {useXulWrapper});
|
||||
info("Create tooltip content width to 150px");
|
||||
let tooltipContent = doc.createElementNS(HTML_NS, "div");
|
||||
tooltipContent.style.cssText = "height: 100%; width: 150px; background: red;";
|
||||
|
|
|
@ -43,7 +43,7 @@ add_task(function* () {
|
|||
win.top.resizeBy(0, -100);
|
||||
|
||||
info("Create HTML tooltip");
|
||||
let tooltip = new HTMLTooltip({doc}, {useXulWrapper: true});
|
||||
let tooltip = new HTMLTooltip(doc, {useXulWrapper: true});
|
||||
let div = doc.createElementNS(HTML_NS, "div");
|
||||
div.style.height = "200px";
|
||||
div.style.background = "red";
|
||||
|
|
|
@ -48,7 +48,7 @@ add_task(function* () {
|
|||
let [host, win, doc] = yield createHost();
|
||||
|
||||
let xulDocument = win.top.document;
|
||||
let popup = new AutocompletePopup({ doc: xulDocument }, { autoSelect: true });
|
||||
let popup = new AutocompletePopup(xulDocument, { autoSelect: true });
|
||||
yield new Promise(resolve => {
|
||||
createInplaceEditorAndClick({
|
||||
start: runPropertyAutocompletionTest,
|
||||
|
|
|
@ -49,7 +49,7 @@ add_task(function* () {
|
|||
let [host, win, doc] = yield createHost();
|
||||
|
||||
let xulDocument = win.top.document;
|
||||
let popup = new AutocompletePopup({ doc: xulDocument }, { autoSelect: true });
|
||||
let popup = new AutocompletePopup(xulDocument, { autoSelect: true });
|
||||
|
||||
yield new Promise(resolve => {
|
||||
createInplaceEditorAndClick({
|
||||
|
|
|
@ -69,7 +69,7 @@ add_task(function* () {
|
|||
yield addTab("data:text/html;charset=utf-8,inplace editor CSS value autocomplete");
|
||||
let [host,, doc] = yield createHost("bottom", TEST_URI);
|
||||
|
||||
let popup = new AutocompletePopup({ doc }, { autoSelect: true });
|
||||
let popup = new AutocompletePopup(doc, { autoSelect: true });
|
||||
|
||||
info("Create a CSS_MIXED type autocomplete");
|
||||
yield new Promise(resolve => {
|
||||
|
|
|
@ -15,11 +15,11 @@ const TOOLTIP_HEIGHT = 308;
|
|||
/**
|
||||
* Tooltip for displaying docs for CSS properties from MDN.
|
||||
*
|
||||
* @param {Toolbox} toolbox
|
||||
* Toolbox used to create the tooltip.
|
||||
* @param {Document} toolboxDoc
|
||||
* The toolbox document to attach the CSS docs tooltip.
|
||||
*/
|
||||
function CssDocsTooltip(toolbox) {
|
||||
this.tooltip = new HTMLTooltip(toolbox, {
|
||||
function CssDocsTooltip(toolboxDoc) {
|
||||
this.tooltip = new HTMLTooltip(toolboxDoc, {
|
||||
type: "arrow",
|
||||
consumeOutsideClicks: true,
|
||||
autofocus: true,
|
||||
|
@ -31,7 +31,7 @@ function CssDocsTooltip(toolbox) {
|
|||
this.widget.on("visitlink", this._onVisitLink);
|
||||
|
||||
// Initialize keyboard shortcuts
|
||||
this.shortcuts = new KeyShortcuts({ window: toolbox.win });
|
||||
this.shortcuts = new KeyShortcuts({ window: this.tooltip.topWindow });
|
||||
this._onShortcut = this._onShortcut.bind(this);
|
||||
|
||||
this.shortcuts.on("Escape", this._onShortcut);
|
||||
|
|
|
@ -191,8 +191,8 @@ const getRelativeRect = function (node, relativeTo) {
|
|||
/**
|
||||
* The HTMLTooltip can display HTML content in a tooltip popup.
|
||||
*
|
||||
* @param {Toolbox} toolbox
|
||||
* The devtools toolbox, needed to get the devtools main window.
|
||||
* @param {Document} toolboxDoc
|
||||
* The toolbox document to attach the HTMLTooltip popup.
|
||||
* @param {Object}
|
||||
* - {String} type
|
||||
* Display type of the tooltip. Possible values: "normal", "arrow"
|
||||
|
@ -207,7 +207,7 @@ const getRelativeRect = function (node, relativeTo) {
|
|||
* - {String} stylesheet
|
||||
* Style sheet URL to apply to the tooltip content.
|
||||
*/
|
||||
function HTMLTooltip(toolbox, {
|
||||
function HTMLTooltip(toolboxDoc, {
|
||||
type = "normal",
|
||||
autofocus = false,
|
||||
consumeOutsideClicks = true,
|
||||
|
@ -216,7 +216,7 @@ function HTMLTooltip(toolbox, {
|
|||
} = {}) {
|
||||
EventEmitter.decorate(this);
|
||||
|
||||
this.doc = toolbox.doc;
|
||||
this.doc = toolboxDoc;
|
||||
this.type = type;
|
||||
this.autofocus = autofocus;
|
||||
this.consumeOutsideClicks = consumeOutsideClicks;
|
||||
|
|
|
@ -12,16 +12,18 @@ const {HTMLTooltip} = require("devtools/client/shared/widgets/tooltip/HTMLToolti
|
|||
* Base class for all (color, gradient, ...)-swatch based value editors inside
|
||||
* tooltips
|
||||
*
|
||||
* @param {Toolbox} toolbox
|
||||
* The devtools toolbox, needed to get the devtools main window.
|
||||
* @param {Document} document
|
||||
* The document to attach the SwatchBasedEditorTooltip. This is either the toolbox
|
||||
* document if the tooltip is a popup tooltip or the panel's document if it is an
|
||||
* inline editor.
|
||||
*/
|
||||
function SwatchBasedEditorTooltip(toolbox, stylesheet) {
|
||||
function SwatchBasedEditorTooltip(document, stylesheet) {
|
||||
EventEmitter.decorate(this);
|
||||
// Creating a tooltip instance
|
||||
// This one will consume outside clicks as it makes more sense to let the user
|
||||
// close the tooltip by clicking out
|
||||
// It will also close on <escape> and <enter>
|
||||
this.tooltip = new HTMLTooltip(toolbox, {
|
||||
this.tooltip = new HTMLTooltip(document, {
|
||||
type: "arrow",
|
||||
consumeOutsideClicks: true,
|
||||
useXulWrapper: true,
|
||||
|
|
|
@ -20,14 +20,16 @@ const XHTML_NS = "http://www.w3.org/1999/xhtml";
|
|||
* It just wraps a standard Tooltip and sets its content with an instance of a
|
||||
* color picker.
|
||||
*
|
||||
* @param {Toolbox} toolbox
|
||||
* The devtools toolbox, needed to get the devtools main window.
|
||||
* @param {Document} document
|
||||
* The document to attach the SwatchColorPickerTooltip. This is either the toolbox
|
||||
* document if the tooltip is a popup tooltip or the panel's document if it is an
|
||||
* inline editor.
|
||||
* @param {InspectorPanel} inspector
|
||||
* The inspector panel, needed for the eyedropper.
|
||||
*/
|
||||
function SwatchColorPickerTooltip(toolbox, inspector) {
|
||||
function SwatchColorPickerTooltip(document, inspector) {
|
||||
let stylesheet = "chrome://devtools/content/shared/widgets/spectrum.css";
|
||||
SwatchBasedEditorTooltip.call(this, toolbox, stylesheet);
|
||||
SwatchBasedEditorTooltip.call(this, document, stylesheet);
|
||||
|
||||
this.inspector = inspector;
|
||||
|
||||
|
|
|
@ -20,12 +20,14 @@ const XHTML_NS = "http://www.w3.org/1999/xhtml";
|
|||
* It just wraps a standard Tooltip and sets its content with an instance of a
|
||||
* CubicBezierWidget.
|
||||
*
|
||||
* @param {Toolbox} toolbox
|
||||
* The devtools toolbox, needed to get the devtools main window.
|
||||
* @param {Document} document
|
||||
* The document to attach the SwatchCubicBezierTooltip. This is either the toolbox
|
||||
* document if the tooltip is a popup tooltip or the panel's document if it is an
|
||||
* inline editor.
|
||||
*/
|
||||
function SwatchCubicBezierTooltip(toolbox) {
|
||||
function SwatchCubicBezierTooltip(document) {
|
||||
let stylesheet = "chrome://devtools/content/shared/widgets/cubic-bezier.css";
|
||||
SwatchBasedEditorTooltip.call(this, toolbox, stylesheet);
|
||||
SwatchBasedEditorTooltip.call(this, document, stylesheet);
|
||||
|
||||
// Creating a cubic-bezier instance.
|
||||
// this.widget will always be a promise that resolves to the widget instance
|
||||
|
|
|
@ -19,15 +19,17 @@ const XHTML_NS = "http://www.w3.org/1999/xhtml";
|
|||
* It just wraps a standard Tooltip and sets its content with an instance of a
|
||||
* CSSFilterEditorWidget.
|
||||
*
|
||||
* @param {Toolbox} toolbox
|
||||
* The devtools toolbox, needed to get the devtools main window.
|
||||
* @param {Document} document
|
||||
* The document to attach the SwatchFilterTooltip. This is either the toolbox
|
||||
* document if the tooltip is a popup tooltip or the panel's document if it is an
|
||||
* inline editor.
|
||||
* @param {function} cssIsValid
|
||||
* A function to check that css declaration's name and values are valid together.
|
||||
* This can be obtained from "shared/fronts/css-properties.js".
|
||||
*/
|
||||
function SwatchFilterTooltip(toolbox, cssIsValid) {
|
||||
function SwatchFilterTooltip(document, cssIsValid) {
|
||||
let stylesheet = "chrome://devtools/content/shared/widgets/filter-widget.css";
|
||||
SwatchBasedEditorTooltip.call(this, toolbox, stylesheet);
|
||||
SwatchBasedEditorTooltip.call(this, document, stylesheet);
|
||||
this._cssIsValid = cssIsValid;
|
||||
|
||||
// Creating a filter editor instance.
|
||||
|
|
|
@ -33,65 +33,6 @@ const POPUP_EVENTS = ["shown", "hidden", "showing", "hiding"];
|
|||
* specific element or group of elements (which is usually the most common case)
|
||||
*/
|
||||
|
||||
/**
|
||||
* Container used for dealing with optional parameters.
|
||||
*
|
||||
* @param {Object} defaults
|
||||
* An object with all default options {p1: v1, p2: v2, ...}
|
||||
* @param {Object} options
|
||||
* The actual values.
|
||||
*/
|
||||
function OptionsStore(defaults, options) {
|
||||
this.defaults = defaults || {};
|
||||
this.options = options || {};
|
||||
}
|
||||
|
||||
OptionsStore.prototype = {
|
||||
/**
|
||||
* Get the value for a given option name.
|
||||
* @return {Object} Returns the value for that option, coming either for the
|
||||
* actual values that have been set in the constructor, or from the
|
||||
* defaults if that options was not specified.
|
||||
*/
|
||||
get: function (name) {
|
||||
if (typeof this.options[name] !== "undefined") {
|
||||
return this.options[name];
|
||||
}
|
||||
return this.defaults[name];
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
* The low level structure of a tooltip is a XUL element (a <panel>).
|
||||
*/
|
||||
var PanelFactory = {
|
||||
/**
|
||||
* Get a new XUL panel instance.
|
||||
* @param {XULDocument} doc
|
||||
* The XUL document to put that panel into
|
||||
* @param {OptionsStore} options
|
||||
* An options store to get some configuration from
|
||||
*/
|
||||
get: function (doc, options) {
|
||||
// Create the tooltip
|
||||
let panel = doc.createElement("panel");
|
||||
panel.setAttribute("hidden", true);
|
||||
panel.setAttribute("ignorekeys", true);
|
||||
panel.setAttribute("animate", false);
|
||||
|
||||
panel.setAttribute("consumeoutsideclicks",
|
||||
options.get("consumeOutsideClick"));
|
||||
panel.setAttribute("noautofocus", options.get("noAutoFocus"));
|
||||
panel.setAttribute("type", "arrow");
|
||||
panel.setAttribute("level", "top");
|
||||
|
||||
panel.setAttribute("class", "devtools-tooltip theme-tooltip-panel");
|
||||
doc.querySelector("window").appendChild(panel);
|
||||
|
||||
return panel;
|
||||
}
|
||||
};
|
||||
|
||||
/**
|
||||
* Tooltip class.
|
||||
*
|
||||
|
@ -146,17 +87,21 @@ var PanelFactory = {
|
|||
* - hidden : when the tooltip gets hidden
|
||||
* - keypress : when any key gets pressed, with keyCode
|
||||
*/
|
||||
function Tooltip(doc, options) {
|
||||
function Tooltip(doc, {
|
||||
consumeOutsideClick = false,
|
||||
closeOnKeys = [ESCAPE_KEYCODE],
|
||||
noAutoFocus = true,
|
||||
closeOnEvents = [],
|
||||
} = {}) {
|
||||
EventEmitter.decorate(this);
|
||||
|
||||
this.doc = doc;
|
||||
this.options = new OptionsStore({
|
||||
consumeOutsideClick: false,
|
||||
closeOnKeys: [ESCAPE_KEYCODE],
|
||||
noAutoFocus: true,
|
||||
closeOnEvents: []
|
||||
}, options);
|
||||
this.panel = PanelFactory.get(doc, this.options);
|
||||
this.consumeOutsideClick = consumeOutsideClick;
|
||||
this.closeOnKeys = closeOnKeys;
|
||||
this.noAutoFocus = noAutoFocus;
|
||||
this.closeOnEvents = closeOnEvents;
|
||||
|
||||
this.panel = this._createPanel();
|
||||
|
||||
// Create tooltip toggle helper and decorate the Tooltip instance with
|
||||
// shortcut methods.
|
||||
|
@ -185,7 +130,7 @@ function Tooltip(doc, options) {
|
|||
}
|
||||
|
||||
this.emit("keypress", event.keyCode);
|
||||
if (this.options.get("closeOnKeys").indexOf(event.keyCode) !== -1 &&
|
||||
if (this.closeOnKeys.indexOf(event.keyCode) !== -1 &&
|
||||
this.isShown()) {
|
||||
event.stopPropagation();
|
||||
this.hide();
|
||||
|
@ -195,8 +140,7 @@ function Tooltip(doc, options) {
|
|||
|
||||
// Listen to custom emitters' events to close the tooltip
|
||||
this.hide = this.hide.bind(this);
|
||||
let closeOnEvents = this.options.get("closeOnEvents");
|
||||
for (let {emitter, event, useCapture} of closeOnEvents) {
|
||||
for (let {emitter, event, useCapture} of this.closeOnEvents) {
|
||||
for (let add of ["addEventListener", "on"]) {
|
||||
if (add in emitter) {
|
||||
emitter[add](event, this.hide, useCapture);
|
||||
|
@ -291,8 +235,7 @@ Tooltip.prototype = {
|
|||
let win = this.doc.querySelector("window");
|
||||
win.removeEventListener("keypress", this._onKeyPress, false);
|
||||
|
||||
let closeOnEvents = this.options.get("closeOnEvents");
|
||||
for (let {emitter, event, useCapture} of closeOnEvents) {
|
||||
for (let {emitter, event, useCapture} of this.closeOnEvents) {
|
||||
for (let remove of ["removeEventListener", "off"]) {
|
||||
if (remove in emitter) {
|
||||
emitter[remove](event, this.hide, useCapture);
|
||||
|
@ -440,6 +383,27 @@ Tooltip.prototype = {
|
|||
this.content = iframe;
|
||||
|
||||
return def.promise;
|
||||
},
|
||||
|
||||
/**
|
||||
* Create the tooltip panel
|
||||
*/
|
||||
_createPanel() {
|
||||
let panel = this.doc.createElement("panel");
|
||||
panel.setAttribute("hidden", true);
|
||||
panel.setAttribute("ignorekeys", true);
|
||||
panel.setAttribute("animate", false);
|
||||
|
||||
panel.setAttribute("consumeoutsideclicks",
|
||||
this.consumeOutsideClick);
|
||||
panel.setAttribute("noautofocus", this.noAutoFocus);
|
||||
panel.setAttribute("type", "arrow");
|
||||
panel.setAttribute("level", "top");
|
||||
|
||||
panel.setAttribute("class", "devtools-tooltip theme-tooltip-panel");
|
||||
this.doc.querySelector("window").appendChild(panel);
|
||||
|
||||
return panel;
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -130,7 +130,7 @@ function initializeAutoCompletion(ctx, options = {}) {
|
|||
|
||||
// Give each popup a new name to avoid sharing the elements.
|
||||
|
||||
let popup = new AutocompletePopup({ doc: win.parent.document }, {
|
||||
let popup = new AutocompletePopup(win.parent.document, {
|
||||
position: "bottom",
|
||||
theme: "auto",
|
||||
autoSelect: true,
|
||||
|
|
|
@ -252,13 +252,11 @@ JSTerm.prototype = {
|
|||
};
|
||||
|
||||
let doc = this.hud.document;
|
||||
|
||||
let toolbox = gDevTools.getToolbox(this.hud.owner.target);
|
||||
if (!toolbox) {
|
||||
// In some cases (e.g. Browser Console), there is no toolbox.
|
||||
toolbox = { doc };
|
||||
}
|
||||
this.autocompletePopup = new AutocompletePopup(toolbox, autocompleteOptions);
|
||||
let tooltipDoc = toolbox ? toolbox.doc : doc;
|
||||
// The popup will be attached to the toolbox document or HUD document in the case
|
||||
// such as the browser console which doesn't have a toolbox.
|
||||
this.autocompletePopup = new AutocompletePopup(tooltipDoc, autocompleteOptions);
|
||||
|
||||
let inputContainer = doc.querySelector(".jsterm-input-container");
|
||||
this.completeNode = doc.querySelector(".jsterm-complete-node");
|
||||
|
|
|
@ -9,7 +9,7 @@ fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!layersGPUAccelerated&&!azur
|
|||
== table-caption-2.html table-internal-2-ref.html
|
||||
== table-caption-3.html table-internal-3-ref.html
|
||||
== table-caption-4.html table-internal-8-ref.html
|
||||
skip-if((B2G&&browserIsRemote)||Mulet) != table-caption-5.html table-print-1-ref.html # TODO: change to == when bug 967870 is fixed # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
!= table-caption-5.html table-print-1-ref.html # TODO: change to == when bug 967870 is fixed
|
||||
== table-cell-1.html table-internal-1-ref.html
|
||||
== table-cell-2.html table-internal-2-ref.html
|
||||
== table-cell-3.html table-internal-3-ref.html
|
||||
|
@ -17,7 +17,7 @@ skip-if((B2G&&browserIsRemote)||Mulet) != table-caption-5.html table-print-1-ref
|
|||
== table-cell-5.html table-internal-5-ref.html
|
||||
== table-cell-6.html table-internal-6-ref.html
|
||||
== table-cell-7.html table-internal-7-ref.html
|
||||
skip-if((B2G&&browserIsRemote)||Mulet) != table-cell-8.html table-print-1-ref.html # TODO: change to == when bug 967870 is fixed # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
!= table-cell-8.html table-print-1-ref.html # TODO: change to == when bug 967870 is fixed
|
||||
== table-row-1.html table-internal-1-ref.html
|
||||
== table-row-2.html table-internal-2-ref.html
|
||||
== table-row-3.html table-internal-3-ref.html
|
||||
|
@ -49,11 +49,11 @@ skip-if((B2G&&browserIsRemote)||Mulet) != table-cell-8.html table-print-1-ref.ht
|
|||
== continuation-positioned-inline-1.html continuation-positioned-inline-ref.html
|
||||
== continuation-positioned-inline-2.html continuation-positioned-inline-ref.html
|
||||
== scrollframe-1.html scrollframe-1-ref.html
|
||||
fuzzy-if(gtkWidget,1,1) skip-if(B2G||Mulet) fuzzy-if(Android,9,185) fuzzy-if(asyncPan&&!layersGPUAccelerated,121,144) == scrollframe-2.html scrollframe-2-ref.html #bug 756530 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(gtkWidget,1,1) fuzzy-if(Android,9,185) fuzzy-if(asyncPan&&!layersGPUAccelerated,121,144) == scrollframe-2.html scrollframe-2-ref.html #bug 756530
|
||||
fuzzy-if(gtkWidget,1,8) == select-1.html select-1-ref.html
|
||||
fuzzy-if(gtkWidget,1,8) == select-1-dynamic.html select-1-ref.html
|
||||
== select-2.html select-2-ref.html
|
||||
fuzzy-if(gtkWidget,1,19) fuzzy-if(Android||B2G,17,726) fuzzy-if(asyncPan&&!layersGPUAccelerated,110,114) fuzzy-if(browserIsRemote&&winWidget,110,114) == select-3.html select-3-ref.html
|
||||
fuzzy-if(gtkWidget,1,19) fuzzy-if(Android,17,726) fuzzy-if(asyncPan&&!layersGPUAccelerated,110,114) fuzzy-if(browserIsRemote&&winWidget,110,114) == select-3.html select-3-ref.html
|
||||
== multi-column-1.html multi-column-1-ref.html
|
||||
== button-1.html button-1-ref.html
|
||||
== button-2.html button-2-ref.html
|
||||
|
|
|
@ -9,7 +9,7 @@ fuzzy(1,246) fuzzy-if(skiaContent,2,160) fuzzy-if(browserIsRemote&&d2d,53,185) s
|
|||
skip-if(!asyncPan) == bg-fixed-in-opacity.html bg-fixed-in-opacity-ref.html
|
||||
skip-if(!asyncPan) == bg-fixed-child-no-culling-1.html bg-fixed-child-no-culling-1-ref.html
|
||||
skip-if(!asyncPan) == bg-fixed-child-no-culling-2.html bg-fixed-child-no-culling-2-ref.html
|
||||
fuzzy-if(B2G,2,5366) fuzzy-if(Android,2,4000) fuzzy-if(browserIsRemote&&cocoaWidget,2,179524) fuzzy-if(browserIsRemote&&winWidget,1,74590) fuzzy-if(gtkWidget&&layersGPUAccelerated,1,3528) skip-if(!asyncPan) == bg-fixed-transformed-image.html bg-fixed-transformed-image-ref.html
|
||||
fuzzy-if(Android,2,4000) fuzzy-if(browserIsRemote&&cocoaWidget,2,179524) fuzzy-if(browserIsRemote&&winWidget,1,74590) fuzzy-if(gtkWidget&&layersGPUAccelerated,1,3528) skip-if(!asyncPan) == bg-fixed-transformed-image.html bg-fixed-transformed-image-ref.html
|
||||
skip-if(!asyncPan) == element-1.html element-1-ref.html
|
||||
pref(layers.force-active,true) skip-if(!asyncPan) == iframe-1.html iframe-1-ref.html
|
||||
skip-if(!asyncPan) == nested-1.html nested-1-ref.html
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
include gradient/reftest.list
|
||||
include vector/reftest.list
|
||||
|
||||
skip-if(B2G||Mulet) == layers-stacking-order.xhtml layers-stacking-order-ref.xhtml # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == layers-layer-count-cascade-1.xhtml layers-layer-count-1-ref.xhtml # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== layers-stacking-order.xhtml layers-stacking-order-ref.xhtml
|
||||
== layers-layer-count-cascade-1.xhtml layers-layer-count-1-ref.xhtml
|
||||
== layers-layer-count-inheritance-1.xhtml layers-layer-count-1-ref.xhtml
|
||||
== layers-layer-count-cascade-2.xhtml layers-layer-count-2-ref.xhtml
|
||||
== layers-layer-count-inheritance-2.xhtml layers-layer-count-2-ref.xhtml
|
||||
|
@ -15,7 +15,7 @@ fuzzy-if(skiaContent,1,1024) == translucent-color-1.html translucent-color-ref.h
|
|||
fuzzy-if(skiaContent,1,1024) == translucent-color-2.html translucent-color-ref.html
|
||||
fuzzy-if(skiaContent,1,1024) == translucent-color-3.html translucent-color-ref.html
|
||||
!= translucent-color-ref.html about:blank
|
||||
skip-if(B2G||Mulet) == root-element-display-none-1.html root-element-display-none-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== root-element-display-none-1.html root-element-display-none-ref.html
|
||||
== continuous-inline-1a.html continuous-inline-1ab-ref.html
|
||||
== continuous-inline-1b.html continuous-inline-1ab-ref.html
|
||||
== continuous-inline-1c.html continuous-inline-1cd-ref.html
|
||||
|
@ -23,8 +23,8 @@ skip-if(B2G||Mulet) == root-element-display-none-1.html root-element-display-non
|
|||
== continuous-inline-2a.html continuous-inline-2-ref.html
|
||||
== continuous-inline-2b.html continuous-inline-2-ref.html
|
||||
== continuous-inline-3.html continuous-inline-3-ref.html
|
||||
skip-if(B2G||Mulet) == continuous-inline-4a.html continuous-inline-4-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == continuous-inline-4b.html continuous-inline-4-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== continuous-inline-4a.html continuous-inline-4-ref.html
|
||||
== continuous-inline-4b.html continuous-inline-4-ref.html
|
||||
== continuous-inline-5a.html continuous-inline-5-ref.html
|
||||
== continuous-inline-5b.html continuous-inline-5-ref.html
|
||||
== background-redraw-237766.html background-redraw-237766-ref.html
|
||||
|
@ -32,10 +32,10 @@ skip-if(B2G||Mulet) == continuous-inline-4b.html continuous-inline-4-ref.html #
|
|||
== background-clip-1.html background-clip-1-ref.html
|
||||
== background-clip-2.html background-clip-2-ref.html
|
||||
|
||||
skip-if(B2G||Mulet) == background-position-1a.html background-position-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== background-position-1a.html background-position-1-ref.html
|
||||
== background-position-1b.html background-position-1-ref.html
|
||||
== background-position-1c.html background-position-1-ref.html
|
||||
skip-if(B2G||Mulet) == background-position-1d.html background-position-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== background-position-1d.html background-position-1-ref.html
|
||||
== background-position-1e.html background-position-1-ref.html
|
||||
== background-position-1f.html background-position-1-ref.html
|
||||
== background-position-2a.html background-position-2-ref.html
|
||||
|
@ -71,7 +71,7 @@ skip-if(B2G||Mulet) == background-position-1d.html background-position-1-ref.htm
|
|||
== background-size-percent-length.html background-size-length-percent-ref.html
|
||||
== background-size-percent-percent.html background-size-percent-percent-ref.html
|
||||
== background-size-length-length.html background-size-length-length-ref.html
|
||||
skip-if(B2G||Mulet) == background-size-percent-percent-stretch.html background-size-percent-percent-stretch-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== background-size-percent-percent-stretch.html background-size-percent-percent-stretch-ref.html
|
||||
|
||||
== background-size-body-percent-percent.html background-size-body-percent-percent-ref.html
|
||||
== background-size-body-percent-percent-no-repeat.html background-size-body-percent-percent-ref.html
|
||||
|
@ -97,7 +97,7 @@ skip-if(B2G||Mulet) == background-size-percent-percent-stretch.html background-s
|
|||
== background-size-contain-clip-padding-origin-border.html background-size-contain-clip-padding-origin-border-ref.html
|
||||
== background-size-contain-clip-padding-origin-border-padding.html background-size-contain-clip-padding-origin-border-padding-ref.html
|
||||
|
||||
skip-if(B2G||Mulet) == background-layers-1a.html background-layers-1-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== background-layers-1a.html background-layers-1-ref.html
|
||||
fuzzy-if(OSX,1,324) == background-layers-1b.html background-layers-1-ref.html
|
||||
|
||||
# box-decoration-break's effect on backgrounds is touchy and hard to test due to stretching
|
||||
|
@ -131,14 +131,14 @@ fails == background-size-zoom-repeat.html background-size-zoom-repeat-ref.html
|
|||
# -moz-default-background-color and -moz-default-color (bug 591341)
|
||||
== background-moz-default-background-color.html background-moz-default-background-color-ref.html
|
||||
|
||||
random-if(B2G||Mulet) == fixed-bg-with-transform-outside-viewport-1.html fixed-bg-with-transform-outside-viewport-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== fixed-bg-with-transform-outside-viewport-1.html fixed-bg-with-transform-outside-viewport-ref.html
|
||||
fuzzy(2,83) == fixed-bg-border-radius.html fixed-bg-border-radius-ref.html
|
||||
== fixed-bg-inside-transform.html fixed-bg-inside-transform-ref.html
|
||||
|
||||
HTTP == root-background-1.html root-background-ref.html
|
||||
HTTP != root-background-1.html about:blank
|
||||
|
||||
random-if(B2G||Mulet) == really-big-background.html really-big-background-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== really-big-background.html really-big-background-ref.html
|
||||
== body-background.html body-background-ref.html
|
||||
== table-background.html table-background-ref.html
|
||||
== table-background-print.html table-background-print-ref.html
|
||||
|
|
|
@ -12,27 +12,27 @@ include empty/reftest.list
|
|||
== tall--32px-auto--nonpercent-width-nonpercent-height.html ref-tall-lime32x64-aqua32x64.html
|
||||
== tall--32px-auto--nonpercent-width-nonpercent-height-viewbox.html ref-tall-lime32x64-aqua32x64.html
|
||||
== tall--32px-auto--nonpercent-width-omitted-height.html ref-tall-lime32x384-aqua32x384.html
|
||||
skip-if(B2G||Mulet) == tall--32px-auto--nonpercent-width-omitted-height-viewbox.html ref-tall-lime32x256-aqua32x256.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == tall--32px-auto--nonpercent-width-percent-height.html ref-tall-lime32x384-aqua32x384.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== tall--32px-auto--nonpercent-width-omitted-height-viewbox.html ref-tall-lime32x256-aqua32x256.html
|
||||
== tall--32px-auto--nonpercent-width-percent-height.html ref-tall-lime32x384-aqua32x384.html
|
||||
== tall--32px-auto--nonpercent-width-percent-height-viewbox.html ref-tall-lime32x256-aqua32x256.html
|
||||
skip-if(B2G||Mulet) == tall--32px-auto--omitted-width-nonpercent-height.html ref-tall-lime32x16-aqua32x16.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== tall--32px-auto--omitted-width-nonpercent-height.html ref-tall-lime32x16-aqua32x16.html
|
||||
== tall--32px-auto--omitted-width-nonpercent-height-viewbox.html ref-tall-lime32x256-aqua32x256.html
|
||||
== tall--32px-auto--omitted-width-omitted-height.html ref-tall-lime32x384-aqua32x384.html
|
||||
== tall--32px-auto--omitted-width-omitted-height-viewbox.html ref-tall-lime32x256-aqua32x256.html
|
||||
skip-if(B2G||Mulet) == tall--32px-auto--omitted-width-percent-height.html ref-tall-lime32x384-aqua32x384.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == tall--32px-auto--omitted-width-percent-height-viewbox.html ref-tall-lime32x256-aqua32x256.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== tall--32px-auto--omitted-width-percent-height.html ref-tall-lime32x384-aqua32x384.html
|
||||
== tall--32px-auto--omitted-width-percent-height-viewbox.html ref-tall-lime32x256-aqua32x256.html
|
||||
== tall--32px-auto--percent-width-nonpercent-height.html ref-tall-lime32x16-aqua32x16.html
|
||||
== tall--32px-auto--percent-width-nonpercent-height-viewbox.html ref-tall-lime32x256-aqua32x256.html
|
||||
== tall--32px-auto--percent-width-omitted-height.html ref-tall-lime32x384-aqua32x384.html
|
||||
skip-if(B2G||Mulet) == tall--32px-auto--percent-width-omitted-height-viewbox.html ref-tall-lime32x256-aqua32x256.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== tall--32px-auto--percent-width-omitted-height-viewbox.html ref-tall-lime32x256-aqua32x256.html
|
||||
== tall--32px-auto--percent-width-percent-height.html ref-tall-lime32x384-aqua32x384.html
|
||||
skip-if(B2G||Mulet) == tall--32px-auto--percent-width-percent-height-viewbox.html ref-tall-lime32x256-aqua32x256.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== tall--32px-auto--percent-width-percent-height-viewbox.html ref-tall-lime32x256-aqua32x256.html
|
||||
|
||||
== tall--auto-32px--nonpercent-width-nonpercent-height.html ref-tall-lime8x16-aqua8x16.html
|
||||
== tall--auto-32px--nonpercent-width-nonpercent-height-viewbox.html ref-tall-lime8x16-aqua8x16.html
|
||||
skip-if(B2G||Mulet) == tall--auto-32px--nonpercent-width-omitted-height.html ref-tall-lime8x16-aqua8x16.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== tall--auto-32px--nonpercent-width-omitted-height.html ref-tall-lime8x16-aqua8x16.html # bug 773482
|
||||
== tall--auto-32px--nonpercent-width-omitted-height-viewbox.html ref-tall-lime2x16-aqua2x16.html
|
||||
skip-if(B2G||Mulet) == tall--auto-32px--nonpercent-width-percent-height.html ref-tall-lime8x16-aqua8x16.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== tall--auto-32px--nonpercent-width-percent-height.html ref-tall-lime8x16-aqua8x16.html
|
||||
== tall--auto-32px--nonpercent-width-percent-height-viewbox.html ref-tall-lime2x16-aqua2x16.html
|
||||
== tall--auto-32px--omitted-width-nonpercent-height.html ref-tall-lime256x16-aqua256x16.html
|
||||
== tall--auto-32px--omitted-width-nonpercent-height-viewbox.html ref-tall-lime2x16-aqua2x16.html
|
||||
|
@ -47,7 +47,7 @@ skip-if(B2G||Mulet) == tall--auto-32px--nonpercent-width-percent-height.html ref
|
|||
== tall--auto-32px--percent-width-percent-height.html ref-tall-lime256x16-aqua256x16.html
|
||||
== tall--auto-32px--percent-width-percent-height-viewbox.html ref-tall-lime2x16-aqua2x16.html
|
||||
|
||||
skip-if(B2G||Mulet) == tall--auto--nonpercent-width-nonpercent-height.html ref-tall-lime8x16-aqua8x16.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== tall--auto--nonpercent-width-nonpercent-height.html ref-tall-lime8x16-aqua8x16.html
|
||||
== tall--auto--nonpercent-width-nonpercent-height-viewbox.html ref-tall-lime8x16-aqua8x16.html
|
||||
== tall--auto--nonpercent-width-omitted-height.html ref-tall-lime8x384-aqua8x384.html
|
||||
== tall--auto--nonpercent-width-omitted-height-viewbox.html ref-tall-lime8x64-aqua8x64.html
|
||||
|
@ -56,7 +56,7 @@ skip-if(B2G||Mulet) == tall--auto--nonpercent-width-nonpercent-height.html ref-t
|
|||
== tall--auto--omitted-width-nonpercent-height.html ref-tall-lime256x16-aqua256x16.html
|
||||
== tall--auto--omitted-width-nonpercent-height-viewbox.html ref-tall-lime2x16-aqua2x16.html
|
||||
== tall--auto--omitted-width-omitted-height.html ref-tall-lime256x384-aqua256x384.html
|
||||
skip-if(B2G||Mulet) == tall--auto--omitted-width-omitted-height-viewbox.html ref-tall-lime48x384-aqua48x384.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== tall--auto--omitted-width-omitted-height-viewbox.html ref-tall-lime48x384-aqua48x384.html
|
||||
== tall--auto--omitted-width-percent-height.html ref-tall-lime256x384-aqua256x384.html
|
||||
== tall--auto--omitted-width-percent-height-viewbox.html ref-tall-lime48x384-aqua48x384.html
|
||||
== tall--auto--percent-width-nonpercent-height.html ref-tall-lime256x16-aqua256x16.html
|
||||
|
@ -68,8 +68,8 @@ skip-if(B2G||Mulet) == tall--auto--omitted-width-omitted-height-viewbox.html ref
|
|||
|
||||
== tall--contain--nonpercent-width-nonpercent-height.html ref-tall-lime192x384-aqua192x384.html
|
||||
== tall--contain--nonpercent-width-nonpercent-height-viewbox.html ref-tall-lime192x384-aqua192x384.html
|
||||
skip-if(B2G||Mulet) == tall--contain--nonpercent-width-omitted-height.html ref-tall-lime256x384-aqua256x384.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == tall--contain--nonpercent-width-omitted-height-viewbox.html ref-tall-lime48x384-aqua48x384.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== tall--contain--nonpercent-width-omitted-height.html ref-tall-lime256x384-aqua256x384.html
|
||||
== tall--contain--nonpercent-width-omitted-height-viewbox.html ref-tall-lime48x384-aqua48x384.html
|
||||
== tall--contain--nonpercent-width-percent-height.html ref-tall-lime256x384-aqua256x384.html
|
||||
== tall--contain--nonpercent-width-percent-height-viewbox.html ref-tall-lime48x384-aqua48x384.html
|
||||
== tall--contain--omitted-width-nonpercent-height.html ref-tall-lime256x384-aqua256x384.html
|
||||
|
@ -107,12 +107,12 @@ skip-if(B2G||Mulet) == tall--contain--nonpercent-width-omitted-height-viewbox.ht
|
|||
|
||||
== wide--12px-auto--nonpercent-width-nonpercent-height.html ref-wide-lime12x24-aqua12x24.html
|
||||
== wide--12px-auto--nonpercent-width-nonpercent-height-viewbox.html ref-wide-lime12x24-aqua12x24.html
|
||||
skip-if(B2G||Mulet) == wide--12px-auto--nonpercent-width-omitted-height.html ref-wide-lime12x128-aqua12x128.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == wide--12px-auto--nonpercent-width-omitted-height-viewbox.html ref-wide-lime12x96-aqua12x96.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== wide--12px-auto--nonpercent-width-omitted-height.html ref-wide-lime12x128-aqua12x128.html
|
||||
== wide--12px-auto--nonpercent-width-omitted-height-viewbox.html ref-wide-lime12x96-aqua12x96.html
|
||||
== wide--12px-auto--nonpercent-width-percent-height.html ref-wide-lime12x128-aqua12x128.html
|
||||
== wide--12px-auto--nonpercent-width-percent-height-viewbox.html ref-wide-lime12x96-aqua12x96.html
|
||||
skip-if(B2G||Mulet) == wide--12px-auto--omitted-width-nonpercent-height.html ref-wide-lime12x16-aqua12x16.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == wide--12px-auto--omitted-width-nonpercent-height-viewbox.html ref-wide-lime12x96-aqua12x96.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== wide--12px-auto--omitted-width-nonpercent-height.html ref-wide-lime12x16-aqua12x16.html
|
||||
== wide--12px-auto--omitted-width-nonpercent-height-viewbox.html ref-wide-lime12x96-aqua12x96.html
|
||||
== wide--12px-auto--omitted-width-omitted-height.html ref-wide-lime12x128-aqua12x128.html
|
||||
== wide--12px-auto--omitted-width-omitted-height-viewbox.html ref-wide-lime12x96-aqua12x96.html
|
||||
== wide--12px-auto--omitted-width-percent-height.html ref-wide-lime12x128-aqua12x128.html
|
||||
|
@ -120,15 +120,15 @@ skip-if(B2G||Mulet) == wide--12px-auto--omitted-width-nonpercent-height-viewbox.
|
|||
== wide--12px-auto--percent-width-nonpercent-height.html ref-wide-lime12x16-aqua12x16.html
|
||||
== wide--12px-auto--percent-width-nonpercent-height-viewbox.html ref-wide-lime12x96-aqua12x96.html
|
||||
== wide--12px-auto--percent-width-omitted-height.html ref-wide-lime12x128-aqua12x128.html
|
||||
skip-if(B2G||Mulet) == wide--12px-auto--percent-width-omitted-height-viewbox.html ref-wide-lime12x96-aqua12x96.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == wide--12px-auto--percent-width-percent-height.html ref-wide-lime12x128-aqua12x128.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== wide--12px-auto--percent-width-omitted-height-viewbox.html ref-wide-lime12x96-aqua12x96.html
|
||||
== wide--12px-auto--percent-width-percent-height.html ref-wide-lime12x128-aqua12x128.html
|
||||
== wide--12px-auto--percent-width-percent-height-viewbox.html ref-wide-lime12x96-aqua12x96.html
|
||||
|
||||
== wide--auto-32px--nonpercent-width-nonpercent-height.html ref-wide-lime8x16-aqua8x16.html
|
||||
== wide--auto-32px--nonpercent-width-nonpercent-height-viewbox.html ref-wide-lime8x16-aqua8x16.html
|
||||
== wide--auto-32px--nonpercent-width-omitted-height.html ref-wide-lime8x16-aqua8x16.html
|
||||
== wide--auto-32px--nonpercent-width-omitted-height-viewbox.html ref-wide-lime2x16-aqua2x16.html
|
||||
skip-if(B2G||Mulet) == wide--auto-32px--nonpercent-width-percent-height.html ref-wide-lime8x16-aqua8x16.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== wide--auto-32px--nonpercent-width-percent-height.html ref-wide-lime8x16-aqua8x16.html
|
||||
== wide--auto-32px--nonpercent-width-percent-height-viewbox.html ref-wide-lime2x16-aqua2x16.html
|
||||
== wide--auto-32px--omitted-width-nonpercent-height.html ref-wide-lime768x16-aqua768x16.html
|
||||
== wide--auto-32px--omitted-width-nonpercent-height-viewbox.html ref-wide-lime2x16-aqua2x16.html
|
||||
|
@ -143,16 +143,16 @@ skip-if(B2G||Mulet) == wide--auto-32px--nonpercent-width-percent-height.html ref
|
|||
== wide--auto-32px--percent-width-percent-height.html ref-wide-lime768x16-aqua768x16.html
|
||||
== wide--auto-32px--percent-width-percent-height-viewbox.html ref-wide-lime2x16-aqua2x16.html
|
||||
|
||||
skip-if(B2G||Mulet) == wide--auto--nonpercent-width-nonpercent-height.html ref-wide-lime8x16-aqua8x16.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == wide--auto--nonpercent-width-nonpercent-height-viewbox.html ref-wide-lime8x16-aqua8x16.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== wide--auto--nonpercent-width-nonpercent-height.html ref-wide-lime8x16-aqua8x16.html
|
||||
== wide--auto--nonpercent-width-nonpercent-height-viewbox.html ref-wide-lime8x16-aqua8x16.html
|
||||
== wide--auto--nonpercent-width-omitted-height.html ref-wide-lime8x128-aqua8x128.html
|
||||
== wide--auto--nonpercent-width-omitted-height-viewbox.html ref-wide-lime8x64-aqua8x64.html
|
||||
== wide--auto--nonpercent-width-percent-height.html ref-wide-lime8x128-aqua8x128.html
|
||||
skip-if(B2G||Mulet) == wide--auto--nonpercent-width-percent-height-viewbox.html ref-wide-lime8x64-aqua8x64.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== wide--auto--nonpercent-width-percent-height-viewbox.html ref-wide-lime8x64-aqua8x64.html
|
||||
== wide--auto--omitted-width-nonpercent-height.html ref-wide-lime768x16-aqua768x16.html
|
||||
== wide--auto--omitted-width-nonpercent-height-viewbox.html ref-wide-lime2x16-aqua2x16.html
|
||||
== wide--auto--omitted-width-omitted-height.html ref-wide-lime768x128-aqua768x128.html
|
||||
skip-if(B2G||Mulet) == wide--auto--omitted-width-omitted-height-viewbox.html ref-wide-lime16x128-aqua16x128.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== wide--auto--omitted-width-omitted-height-viewbox.html ref-wide-lime16x128-aqua16x128.html
|
||||
== wide--auto--omitted-width-percent-height.html ref-wide-lime768x128-aqua768x128.html
|
||||
== wide--auto--omitted-width-percent-height-viewbox.html ref-wide-lime16x128-aqua16x128.html
|
||||
== wide--auto--percent-width-nonpercent-height.html ref-wide-lime768x16-aqua768x16.html
|
||||
|
@ -164,7 +164,7 @@ skip-if(B2G||Mulet) == wide--auto--omitted-width-omitted-height-viewbox.html ref
|
|||
|
||||
== wide--contain--nonpercent-width-nonpercent-height.html ref-wide-lime64x128-aqua64x128.html
|
||||
== wide--contain--nonpercent-width-nonpercent-height-viewbox.html ref-wide-lime64x128-aqua64x128.html
|
||||
skip-if(B2G||Mulet) == wide--contain--nonpercent-width-omitted-height.html ref-wide-lime768x128-aqua768x128.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== wide--contain--nonpercent-width-omitted-height.html ref-wide-lime768x128-aqua768x128.html
|
||||
== wide--contain--nonpercent-width-omitted-height-viewbox.html ref-wide-lime16x128-aqua16x128.html
|
||||
== wide--contain--nonpercent-width-percent-height.html ref-wide-lime768x128-aqua768x128.html
|
||||
== wide--contain--nonpercent-width-percent-height-viewbox.html ref-wide-lime16x128-aqua16x128.html
|
||||
|
@ -182,13 +182,13 @@ skip-if(B2G||Mulet) == wide--contain--nonpercent-width-omitted-height.html ref-w
|
|||
== wide--contain--percent-width-percent-height-viewbox.html ref-wide-lime16x128-aqua16x128.html
|
||||
|
||||
== wide--cover--nonpercent-width-nonpercent-height.html ref-wide-lime768x256.html
|
||||
skip-if(B2G||Mulet) == wide--cover--nonpercent-width-nonpercent-height-viewbox.html ref-wide-lime768x256.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== wide--cover--nonpercent-width-nonpercent-height-viewbox.html ref-wide-lime768x256.html
|
||||
== wide--cover--nonpercent-width-omitted-height.html ref-wide-lime768x128-aqua768x128.html
|
||||
== wide--cover--nonpercent-width-omitted-height-viewbox.html ref-wide-lime768x256.html
|
||||
== wide--cover--nonpercent-width-percent-height.html ref-wide-lime768x128-aqua768x128.html
|
||||
== wide--cover--nonpercent-width-percent-height-viewbox.html ref-wide-lime768x256.html
|
||||
== wide--cover--omitted-width-nonpercent-height.html ref-wide-lime768x128-aqua768x128.html
|
||||
skip-if(B2G||Mulet) == wide--cover--omitted-width-nonpercent-height-viewbox.html ref-wide-lime768x256.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== wide--cover--omitted-width-nonpercent-height-viewbox.html ref-wide-lime768x256.html
|
||||
== wide--cover--omitted-width-omitted-height.html ref-wide-lime768x128-aqua768x128.html
|
||||
== wide--cover--omitted-width-omitted-height-viewbox.html ref-wide-lime768x256.html
|
||||
== wide--cover--omitted-width-percent-height.html ref-wide-lime768x128-aqua768x128.html
|
||||
|
|
|
@ -86,8 +86,8 @@ random-if(winWidget) == 305643-1.html 305643-1-ref.html # depends on windows ver
|
|||
== 409375.html 409375-ref.html
|
||||
== 413542-1.html 413542-1-ref.html
|
||||
== 413542-2.html 413542-2-ref.html
|
||||
random-if((B2G&&browserIsRemote)||Mulet) == 413928-1.html 413928-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
random-if((B2G&&browserIsRemote)||Mulet) == 413928-2.html 413928-2-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== 413928-1.html 413928-1-ref.html
|
||||
== 413928-2.html 413928-2-ref.html
|
||||
== 425338-1a.html 425338-1-ref.html
|
||||
== 425338-1b.html 425338-1-ref.html
|
||||
== 489517-1.html 489517-1-ref.html
|
||||
|
@ -118,7 +118,7 @@ fuzzy-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)&&!layersGPUAccelerated&&!azur
|
|||
== 662288-1.html 662288-1-ref.html
|
||||
== 670226-1.html 670226-1-ref.html
|
||||
== 676245-1.html 676245-1-ref.html
|
||||
skip-if(B2G||Mulet) fuzzy-if(skiaContent,1,3) == 698291-1.html 698291-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(skiaContent,1,3) == 698291-1.html 698291-1-ref.html
|
||||
== 698706-1.html 698706-1-ref.html
|
||||
== 704837-1.html 704837-1-ref.html
|
||||
== 712600-1.html 712600-1-ref.html
|
||||
|
@ -128,7 +128,7 @@ skip-if(B2G||Mulet) fuzzy-if(skiaContent,1,3) == 698291-1.html 698291-1-ref.html
|
|||
== 718236-1.html 718236-1-ref.html
|
||||
== 718236-2.html 718236-2-ref.html
|
||||
== 718236-3.html 718236-3-ref.html
|
||||
skip-if(B2G||Mulet) == 726420-1.html 726420-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== 726420-1.html 726420-1-ref.html
|
||||
== 726460-1.html 726460-1-ref.html
|
||||
== 729047-1.html 729047-1-ref.html
|
||||
== 730562-1.html 730562-1-ref.html
|
||||
|
@ -143,13 +143,13 @@ skip-if(B2G||Mulet) == 726420-1.html 726420-1-ref.html # Initial mulet triage: p
|
|||
== 817406-3.html 817406-1-ref.html
|
||||
== 817406-4.html 817406-4-ref.html
|
||||
== 847242-1.html 847242-1-ref.html
|
||||
skip-if((B2G&&browserIsRemote)||Mulet) fuzzy-if(xulRuntime.widgetToolkit=="gtk3",1,11) == 869833-1.xul 869833-1-ref.xul # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(xulRuntime.widgetToolkit=="gtk3",1,11) == 869833-1.xul 869833-1-ref.xul
|
||||
== 922530-1.html 922530-1-ref.html
|
||||
== 922550-1.html 922550-1-ref.html
|
||||
== 1067268-1.html 1067268-1-ref.html
|
||||
== 1069941-inline-bidi-border-1.html 1069941-inline-bidi-border-1-ref.html
|
||||
== 1069941-inline-bidi-margin-1.html 1069941-inline-bidi-margin-1-ref.html
|
||||
skip-if(B2G||Mulet) != 1155359-1.xul 1155359-1-ref.xul
|
||||
!= 1155359-1.xul 1155359-1-ref.xul
|
||||
== 1157726-1.html 1157726-1-ref.html
|
||||
== 1161752.html 1161752-ref.html
|
||||
== 1161752-5-embed.html 1161752-5-embed-ref.html
|
||||
|
|
|
@ -17,8 +17,8 @@ fuzzy-if(winWidget,1,1) == multicolor-image-2.html multicolor-image-2-ref.html
|
|||
!= different-h-v-2.html different-h-v-ref.html
|
||||
!= different-h-v-1.html different-h-v-2.html
|
||||
== center-scaling-1.html center-scaling-1-ref.html
|
||||
fails-if(Android||B2G) fails-if(usesRepeatResampling) == center-scaling-2.html center-scaling-2-ref.html # Android/B2G: very different scaling (blurriness) on some sides
|
||||
fails-if(Android||B2G) fails-if(usesRepeatResampling) == center-scaling-3.html center-scaling-3-ref.html # Android/B2G: very different scaling (blurriness) on some sides
|
||||
fails-if(Android) fails-if(usesRepeatResampling) == center-scaling-2.html center-scaling-2-ref.html # Android: very different scaling (blurriness) on some sides
|
||||
fails-if(Android) fails-if(usesRepeatResampling) == center-scaling-3.html center-scaling-3-ref.html # Android: very different scaling (blurriness) on some sides
|
||||
== center-scaling-4t.html center-scaling-4t-ref.html
|
||||
== center-scaling-4r.html center-scaling-4r-ref.html
|
||||
== center-scaling-4b.html center-scaling-4b-ref.html
|
||||
|
@ -81,7 +81,7 @@ fuzzy(3,18000) fails-if(OSX) fuzzy-if(skiaContent,4,16462) == border-image-repea
|
|||
fuzzy(1,1054) fails-if(OSX) fuzzy-if(skiaContent,2,952) == border-image-repeating-radial-gradient-repeat-round-2.html border-image-repeating-radial-gradient-repeat-round-2-ref.html
|
||||
|
||||
# border-image-source (-moz-)element
|
||||
fuzzy(125,5808) fuzzy-if(B2G,151,5809) == border-image-element.html border-image-element-ref.html
|
||||
fuzzy(125,5808) == border-image-element.html border-image-element-ref.html
|
||||
|
||||
# svg-as-border-image
|
||||
== svg-as-border-image-1a.html svg-as-border-image-1-ref.html
|
||||
|
|
|
@ -24,12 +24,12 @@ fuzzy-if(skiaContent,1,343) == percent-3.html percent-3-ref.html
|
|||
|
||||
# more serious tests, using SVG reference
|
||||
== border-circle-2.html border-circle-2-ref.xhtml
|
||||
fuzzy-if(gtkWidget,14,280) fuzzy-if(cocoaWidget,4,582) fuzzy-if(Android||B2G,36,264) fuzzy-if(d2d,51,323) fuzzy-if(winWidget&&!d2d,16,377) fuzzy-if(skiaContent,52,377) == curved-stripe-border.html curved-stripe-border-ref.svg # bug 459945
|
||||
fuzzy-if(gtkWidget,14,280) fuzzy-if(cocoaWidget,4,582) fuzzy-if(Android,36,264) fuzzy-if(d2d,51,323) fuzzy-if(winWidget&&!d2d,16,377) fuzzy-if(skiaContent,52,377) == curved-stripe-border.html curved-stripe-border-ref.svg # bug 459945
|
||||
|
||||
# Corners
|
||||
== corner-1.html corner-1-ref.svg # bottom corners different radius than top corners
|
||||
fuzzy-if(gtkWidget,23,5) fuzzy-if(winWidget&&!d2d,23,5) fuzzy-if(d2d,32,8) fuzzy-if(Android||B2G,10,8) == corner-2.html corner-2-ref.svg # right corners different radius than left corners; see bug 500804
|
||||
fuzzy-if(gtkWidget,3,10) fuzzy-if(winWidget&&!d2d,3,10) fuzzy-if(d2d,15,32) fuzzy-if(Android||B2G,3,15) fuzzy-if(skiaContent,3,100) == corner-3.html corner-3-ref.svg
|
||||
fuzzy-if(gtkWidget,23,5) fuzzy-if(winWidget&&!d2d,23,5) fuzzy-if(d2d,32,8) fuzzy-if(Android,10,8) == corner-2.html corner-2-ref.svg # right corners different radius than left corners; see bug 500804
|
||||
fuzzy-if(gtkWidget,3,10) fuzzy-if(winWidget&&!d2d,3,10) fuzzy-if(d2d,15,32) fuzzy-if(Android,3,15) fuzzy-if(skiaContent,3,100) == corner-3.html corner-3-ref.svg
|
||||
fuzzy-if(skiaContent,1,2728) == corner-4.html corner-4-ref.svg
|
||||
|
||||
# Test that radii too long are reduced
|
||||
|
@ -67,18 +67,18 @@ fuzzy-if(true,1,33) fuzzy-if(d2d,48,350) fuzzy-if(cocoaWidget,1,332) fuzzy-if(An
|
|||
== table-collapse-1.html table-collapse-1-ref.html # border-radius is ignored on internal table elements
|
||||
# when border-collapse: collapse
|
||||
|
||||
fuzzy-if(azureQuartz,1,3) skip-if(B2G||Mulet) fuzzy-if(skiaContent,1,116) == invalidate-1a.html invalidate-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(azureQuartz,1,3) skip-if(B2G||Mulet) fuzzy-if(skiaContent,1,117) == invalidate-1b.html invalidate-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(azureQuartz,1,3) fuzzy-if(skiaContent,1,116) == invalidate-1a.html invalidate-1-ref.html
|
||||
fuzzy-if(azureQuartz,1,3) fuzzy-if(skiaContent,1,117) == invalidate-1b.html invalidate-1-ref.html
|
||||
|
||||
# test that border-radius is reduced for scrollbars
|
||||
skip-if(B2G||Mulet) fails-if(Android) fuzzy-if(asyncPan&&!layersGPUAccelerated,12,12) fuzzy-if(browserIsRemote&&layersGPUAccelerated&&/^Windows\x20NT\x206\.1/.test(http.oscpu),12,12) fuzzy-if(skiaContent&&!Android,1,50) fuzzy-if(gtkWidget&&layersGPUAccelerated,12,12) == scrollbar-clamping-1.html scrollbar-clamping-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) fails-if(Android) == scrollbar-clamping-2.html scrollbar-clamping-2-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(Android) fuzzy-if(asyncPan&&!layersGPUAccelerated,12,12) fuzzy-if(browserIsRemote&&layersGPUAccelerated&&/^Windows\x20NT\x206\.1/.test(http.oscpu),12,12) fuzzy-if(skiaContent&&!Android,1,50) fuzzy-if(gtkWidget&&layersGPUAccelerated,12,12) == scrollbar-clamping-1.html scrollbar-clamping-1-ref.html
|
||||
fails-if(Android) == scrollbar-clamping-2.html scrollbar-clamping-2-ref.html
|
||||
|
||||
# Test for bad corner joins.
|
||||
fuzzy-if(true,1,1) == corner-joins-1.xhtml corner-joins-1-ref.xhtml
|
||||
fuzzy(255,20) skip-if(B2G||Mulet) random-if(winWidget) fuzzy-if(skiaContent,255,610) HTTP(..) == corner-joins-2.xhtml corner-joins-2-ref.xhtml # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy(255,20) random-if(winWidget) fuzzy-if(skiaContent,255,610) HTTP(..) == corner-joins-2.xhtml corner-joins-2-ref.xhtml
|
||||
|
||||
skip-if(B2G||Mulet) fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windows\x20NT\x206\.2/.test(http.oscpu),1,20) fuzzy-if(d2d,64,157) fuzzy-if(Android,166,400) fuzzy-if(skiaContent,64,70) == scroll-1.html scroll-1-ref.html # see bug 732535 #Bug 959166 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windows\x20NT\x206\.2/.test(http.oscpu),1,20) fuzzy-if(d2d,64,157) fuzzy-if(Android,166,400) fuzzy-if(skiaContent,64,70) == scroll-1.html scroll-1-ref.html # see bug 732535 #Bug 959166
|
||||
|
||||
== transforms-1.html transforms-1-ref.html
|
||||
|
||||
|
@ -87,7 +87,7 @@ skip-if(B2G||Mulet) fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windo
|
|||
== iframe-1.html iframe-1-ref.html
|
||||
|
||||
# Test for antialiasing gaps between background and border
|
||||
fuzzy-if(gtkWidget,1,9) fuzzy-if(winWidget&&!d2d,1,9) fuzzy-if(d2d,5,40) fuzzy-if(Android||B2G||skiaContent,1,9) == curved-border-background-nogap.html curved-border-background-nogap-ref.html
|
||||
fuzzy-if(gtkWidget,1,9) fuzzy-if(winWidget&&!d2d,1,9) fuzzy-if(d2d,5,40) fuzzy-if(Android||skiaContent,1,9) == curved-border-background-nogap.html curved-border-background-nogap-ref.html
|
||||
|
||||
== color-layer-1a.html color-layer-1-ref.html
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
== box-ordinal-with-out-of-flow-1.html box-ordinal-with-out-of-flow-1-ref.html
|
||||
skip-if((B2G&&browserIsRemote)||Mulet) == dynamic-1-remove-to-none-grouped.xul dynamic-1-ref.xul # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if((B2G&&browserIsRemote)||Mulet) == dynamic-1-add-to-one-grouped.xul dynamic-1-ref.xul # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if((B2G&&browserIsRemote)||Mulet) == dynamic-1-remove-to-one-grouped-1.xul dynamic-1-ref.xul # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails skip-if((B2G&&browserIsRemote)||Mulet) == dynamic-1-remove-to-one-grouped-2.xul dynamic-1-ref.xul # bug 575500 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if((B2G&&browserIsRemote)||Mulet) == dynamic-1-add-to-two-grouped-1.xul dynamic-1-ref.xul # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if((B2G&&browserIsRemote)||Mulet) == dynamic-1-add-to-two-grouped-2.xul dynamic-1-ref.xul # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== dynamic-1-remove-to-none-grouped.xul dynamic-1-ref.xul
|
||||
== dynamic-1-add-to-one-grouped.xul dynamic-1-ref.xul
|
||||
== dynamic-1-remove-to-one-grouped-1.xul dynamic-1-ref.xul
|
||||
fails == dynamic-1-remove-to-one-grouped-2.xul dynamic-1-ref.xul # bug 575500
|
||||
== dynamic-1-add-to-two-grouped-1.xul dynamic-1-ref.xul
|
||||
== dynamic-1-add-to-two-grouped-2.xul dynamic-1-ref.xul
|
||||
|
|
|
@ -19,12 +19,12 @@
|
|||
== box-sizing-minmax-height.html box-sizing-minmax-height-ref.html
|
||||
== box-sizing-minmax-width.html box-sizing-minmax-width-ref.html
|
||||
== box-sizing-mozbox-minmax-height.html box-sizing-mozbox-minmax-height-ref.html
|
||||
skip-if(B2G||Mulet) == abspos-non-replaced-width-offset-margin.html abspos-non-replaced-width-offset-margin-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == abspos-replaced-width-offset-margin.html abspos-replaced-width-offset-margin-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) HTTP(..) == CSS21-t100301.xhtml CSS21-t100301-ref.xhtml # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
random-if(B2G||Mulet) == CSS21-t100303.xhtml CSS21-t100303-ref.xhtml # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
random-if(B2G||Mulet) == CSS21-t100303-simple.xhtml CSS21-t100303-ref.xhtml # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
random-if(B2G||Mulet) == CSS21-t100801-vertical-align.xhtml CSS21-t100801-vertical-align-ref.xhtml # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== abspos-non-replaced-width-offset-margin.html abspos-non-replaced-width-offset-margin-ref.html
|
||||
== abspos-replaced-width-offset-margin.html abspos-replaced-width-offset-margin-ref.html
|
||||
HTTP(..) == CSS21-t100301.xhtml CSS21-t100301-ref.xhtml
|
||||
== CSS21-t100303.xhtml CSS21-t100303-ref.xhtml
|
||||
== CSS21-t100303-simple.xhtml CSS21-t100303-ref.xhtml
|
||||
== CSS21-t100801-vertical-align.xhtml CSS21-t100801-vertical-align-ref.xhtml
|
||||
== clip-auto.html clip-auto-ref.html
|
||||
== clip-rect-auto.html clip-rect-auto-ref.html
|
||||
== width-rounding.html width-rounding-ref.html
|
||||
|
|
|
@ -9,12 +9,12 @@ random != boxshadow-blur-2.html boxshadow-blur-2-notref.html # fixedpoint divisi
|
|||
== tableboxshadow-trshadow.html tableboxshadow-trshadow-ref.html
|
||||
== tableboxshadow-tdshadow.html tableboxshadow-tdshadow-ref.html
|
||||
== boxshadow-rounding.html boxshadow-rounding-ref.html
|
||||
fails-if(Android||B2G||Mulet) == boxshadow-button.html boxshadow-button-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(Android||B2G||Mulet) == boxshadow-fileupload.html boxshadow-fileupload-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(Android) == boxshadow-button.html boxshadow-button-ref.html
|
||||
fails-if(Android) == boxshadow-fileupload.html boxshadow-fileupload-ref.html
|
||||
== boxshadow-inner-basic.html boxshadow-inner-basic-ref.svg
|
||||
random-if(layersGPUAccelerated) == boxshadow-mixed.html boxshadow-mixed-ref.html
|
||||
random-if(d2d) fuzzy-if(B2G,12,18) == boxshadow-rounded-spread.html boxshadow-rounded-spread-ref.html
|
||||
skip-if((B2G&&browserIsRemote)||Mulet) fuzzy-if(skiaContent,1,50) HTTP(..) == boxshadow-dynamic.xul boxshadow-dynamic-ref.xul # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
random-if(d2d) == boxshadow-rounded-spread.html boxshadow-rounded-spread-ref.html
|
||||
fuzzy-if(skiaContent,1,50) HTTP(..) == boxshadow-dynamic.xul boxshadow-dynamic-ref.xul
|
||||
random-if(d2d) == boxshadow-onecorner.html boxshadow-onecorner-ref.html
|
||||
random-if(d2d) == boxshadow-twocorners.html boxshadow-twocorners-ref.html
|
||||
random-if(d2d) == boxshadow-threecorners.html boxshadow-threecorners-ref.html
|
||||
|
@ -35,8 +35,8 @@ fuzzy(12,9445) == boxshadow-inset-large-offset.html boxshadow-inset-large-offset
|
|||
== overflow-not-scrollable-1.html overflow-not-scrollable-1-ref.html
|
||||
== overflow-not-scrollable-1.html overflow-not-scrollable-1-ref2.html
|
||||
== overflow-not-scrollable-2.html overflow-not-scrollable-2-ref.html
|
||||
fails-if(B2G||Mulet) == 611574-1.html 611574-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(B2G||Mulet) == 611574-2.html 611574-2-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== 611574-1.html 611574-1-ref.html
|
||||
== 611574-2.html 611574-2-ref.html
|
||||
fuzzy-if(winWidget,5,30) fuzzy-if(skiaContent,16,10) == fieldset.html fieldset-ref.html # minor anti-aliasing problem on Windows
|
||||
fuzzy-if(winWidget,5,30) fuzzy-if(skiaContent,16,10) == fieldset-inset.html fieldset-inset-ref.html # minor anti-aliasing problem on Windows
|
||||
== 1178575.html 1178575-ref.html
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
== flexbox-abspos-container-2.html flexbox-abspos-container-2-ref.html
|
||||
== flexbox-attributes-no-box-horizontal.xhtml flexbox-attributes-no-box-horizontal-ref.xhtml
|
||||
== flexbox-attributes-no-box-vertical.xhtml flexbox-attributes-no-box-vertical-ref.xhtml
|
||||
skip-if(B2G||Mulet) == flexbox-attributes-no-input-horizontal.xhtml flexbox-attributes-no-input-horizontal-ref.xhtml # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == flexbox-attributes-no-input-vertical.xhtml flexbox-attributes-no-input-vertical-ref.xhtml # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== flexbox-attributes-no-input-horizontal.xhtml flexbox-attributes-no-input-horizontal-ref.xhtml
|
||||
== flexbox-attributes-no-input-vertical.xhtml flexbox-attributes-no-input-vertical-ref.xhtml
|
||||
== flexbox-child-is-abspos-container-1.html flexbox-child-is-abspos-container-1-ref.html
|
||||
== flexbox-child-is-abspos-container-2.html flexbox-child-is-abspos-container-2-ref.html
|
||||
|
|
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -1,12 +1,12 @@
|
|||
== default-size.html default-size-ref.html
|
||||
skip-if(B2G||Mulet) fuzzy-if(Android,8,1000) == size-1.html size-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(Android,8,1000) == size-1.html size-1-ref.html
|
||||
|
||||
== empty-transaction-1.html empty-transaction-1-ref.html
|
||||
|
||||
== image-rendering-test.html image-rendering-ref.html
|
||||
== image-shadow.html image-shadow-ref.html
|
||||
|
||||
skip-if(B2G||Mulet) asserts-if(cocoaWidget,0-2) == size-change-1.html size-change-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
asserts-if(cocoaWidget,0-2) == size-change-1.html size-change-1-ref.html
|
||||
|
||||
random-if(cocoaWidget) == subpixel-1.html about:blank # see bug 1192616, re-enable once we're off the pandaboards
|
||||
|
||||
|
@ -27,8 +27,8 @@ random-if(cocoaWidget) == subpixel-1.html about:blank # see bug 1192616, re-enab
|
|||
== text-ltr-alignment-test.html text-ltr-alignment-ref.html
|
||||
== text-rtl-alignment-test.html text-rtl-alignment-ref.html
|
||||
|
||||
fuzzy-if((B2G||Mulet)&&azureSkiaGL,1,256) == text-horzline-with-bottom.html text-horzline.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if((B2G||Mulet)&&azureSkiaGL,1,256) fails-if(azureSkia&&OSX>=1008) == text-horzline-with-top.html text-horzline.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== text-horzline-with-bottom.html text-horzline.html
|
||||
fails-if(azureSkia&&OSX>=1008) == text-horzline-with-top.html text-horzline.html
|
||||
|
||||
!= text-big-stroke.html text-blank.html
|
||||
!= text-big-stroke.html text-big-fill.html
|
||||
|
@ -45,7 +45,7 @@ fuzzy-if(azureSkiaGL,10,400) == text-not-in-doc-test.html text-not-in-doc-ref.ht
|
|||
!= text-bidi-ltr-test.html text-bidi-ltr-notref.html # for bug 698185
|
||||
== text-bidi-rtl-test.html text-bidi-rtl-ref.html
|
||||
|
||||
skip-if(B2G||Mulet) != text-font-lang.html text-font-lang-notref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
!= text-font-lang.html text-font-lang-notref.html
|
||||
|
||||
== text-measure.html text-measure-ref.html
|
||||
== text-small-caps-1.html text-small-caps-1-ref.html
|
||||
|
@ -101,7 +101,7 @@ fuzzy-if(azureQuartz,2,128) fuzzy-if(d2d,12,21) fuzzy-if(skiaContent,12,7) fuzzy
|
|||
|
||||
== 802658-1.html 802658-1-ref.html
|
||||
== 1074733-1.html 1074733-1-ref.html
|
||||
fuzzy-if(Mulet,45,2) == 1107096-invisibles.html 1107096-invisibles-ref.html
|
||||
== 1107096-invisibles.html 1107096-invisibles-ref.html
|
||||
== 1151821-1.html 1151821-1-ref.html
|
||||
== 1201272-1.html 1201272-1-ref.html
|
||||
== 1224976-1.html 1224976-1-ref.html
|
||||
|
|
|
@ -22,11 +22,11 @@ HTTP(..) == columnfill-balance.html columnfill-balance-ref.html
|
|||
fuzzy-if(OSX,32,1000) HTTP(..) == columnfill-auto.html columnfill-auto-ref.html
|
||||
HTTP(..) == columnfill-auto-2.html columnfill-auto-2-ref.html
|
||||
HTTP(..) == columnfill-auto-3.html columnfill-auto-2-ref.html
|
||||
skip-if(B2G||Mulet) == columnrule-basic.html columnrule-basic-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == columnrule-complex.html columnrule-complex-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== columnrule-basic.html columnrule-basic-ref.html
|
||||
== columnrule-complex.html columnrule-complex-ref.html
|
||||
!= columnrule-linestyles.html columnrule-linestyles-notref.html
|
||||
== columnrule-padding.html columnrule-padding-ref.html
|
||||
skip-if(B2G||Mulet) == columnfill-overflow.html columnfill-overflow-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== columnfill-overflow.html columnfill-overflow-ref.html
|
||||
== margin-collapsing-bug616722-1.html margin-collapsing-bug616722-1-ref.html
|
||||
== margin-collapsing-bug616722-2.html margin-collapsing-bug616722-2-ref.html
|
||||
== column-balancing-nested-000.html column-balancing-nested-000-ref.html
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
== system-extends-invalid.html system-extends-invalid-ref.html
|
||||
== descriptor-negative.html descriptor-negative-ref.html
|
||||
== descriptor-prefix.html descriptor-prefix-ref.html
|
||||
fails-if(B2G||Mulet) == descriptor-suffix.html descriptor-suffix-ref.html # B2G kerning # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== descriptor-suffix.html descriptor-suffix-ref.html
|
||||
== descriptor-range.html descriptor-range-ref.html
|
||||
== descriptor-pad.html descriptor-pad-ref.html
|
||||
== descriptor-fallback.html descriptor-fallback-ref.html
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
== button-fieldset-1.html button-fieldset-ref.html
|
||||
fails-if(B2G||Mulet) fuzzy-if(skiaContent,1,7) == button-fieldset-2.html button-fieldset-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(B2G||Mulet) fuzzy-if(skiaContent,1,7) == button-fieldset-3.html button-fieldset-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(skiaContent,1,7) == button-fieldset-2.html button-fieldset-ref.html
|
||||
fuzzy-if(skiaContent,1,7) == button-fieldset-3.html button-fieldset-ref.html
|
||||
fuzzy-if(skiaContent,1,7) == button-fieldset-4.html button-fieldset-ref.html
|
||||
== button-fieldset-legend-1.html button-fieldset-legend-ref-1.html
|
||||
fails-if(B2G||Mulet) == button-fieldset-legend-2.html button-fieldset-legend-ref-2.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(B2G||Mulet) == button-fieldset-legend-3.html button-fieldset-legend-ref-3.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== button-fieldset-legend-2.html button-fieldset-legend-ref-2.html
|
||||
== button-fieldset-legend-3.html button-fieldset-legend-ref-3.html
|
||||
== button-fieldset-legend-4.html button-fieldset-legend-ref-4.html
|
||||
== button-fieldset-legend-5.html button-fieldset-legend-ref-5.html
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
fuzzy-if(Android,12,1) == select-fieldset-1.html select-fieldset-ref.html
|
||||
fails-if(Android||B2G||Mulet) fuzzy-if(skiaContent&&!Android,2,17) == select-fieldset-2.html select-fieldset-ref-disabled.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(Android||B2G||Mulet) fuzzy-if(skiaContent&&!Android,2,17) == select-fieldset-3.html select-fieldset-ref-disabled.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,17) == select-fieldset-2.html select-fieldset-ref-disabled.html
|
||||
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,17) == select-fieldset-3.html select-fieldset-ref-disabled.html
|
||||
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,13) == select-fieldset-4.html select-fieldset-ref.html
|
||||
== select-fieldset-legend-1.html select-fieldset-legend-ref-1.html
|
||||
fails-if(Android||B2G||Mulet) fuzzy-if(skiaContent&&!Android,2,6) == select-fieldset-legend-2.html select-fieldset-legend-ref-2.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(Android||B2G||Mulet) fuzzy-if(skiaContent&&!Android,2,8) == select-fieldset-legend-3.html select-fieldset-legend-ref-3.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,6) == select-fieldset-legend-2.html select-fieldset-legend-ref-2.html
|
||||
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,8) == select-fieldset-legend-3.html select-fieldset-legend-ref-3.html
|
||||
fuzzy-if(skiaContent,2,12) == select-fieldset-legend-4.html select-fieldset-legend-ref-4.html
|
||||
fuzzy-if(skiaContent,2,5) == select-fieldset-legend-5.html select-fieldset-legend-ref-5.html
|
||||
|
|
|
@ -16,13 +16,13 @@ pref(layout.css.display-contents.enabled,true) == display-contents-tables-3.xhtm
|
|||
pref(layout.css.display-contents.enabled,true) == display-contents-visibility-hidden.html display-contents-visibility-hidden-ref.html
|
||||
pref(layout.css.display-contents.enabled,true) == display-contents-visibility-hidden-2.html display-contents-visibility-hidden-ref.html
|
||||
pref(layout.css.display-contents.enabled,true) == display-contents-495385-2d.html display-contents-495385-2d-ref.html
|
||||
skip-if(B2G||Mulet) fuzzy-if(Android,7,3935) pref(layout.css.display-contents.enabled,true) == display-contents-xbl.xhtml display-contents-xbl-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(Android,7,3935) pref(layout.css.display-contents.enabled,true) == display-contents-xbl.xhtml display-contents-xbl-ref.html
|
||||
fuzzy-if(Android,7,1186) pref(layout.css.display-contents.enabled,true) pref(dom.webcomponents.enabled,true) == display-contents-shadow-dom-1.html display-contents-shadow-dom-1-ref.html
|
||||
skip-if(B2G||Mulet) pref(layout.css.display-contents.enabled,true) == display-contents-xbl-2.xul display-contents-xbl-2-ref.xul # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) asserts(1) pref(layout.css.display-contents.enabled,true) == display-contents-xbl-3.xul display-contents-xbl-3-ref.xul # bug 1089223 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
pref(layout.css.display-contents.enabled,true) == display-contents-xbl-2.xul display-contents-xbl-2-ref.xul
|
||||
asserts(1) pref(layout.css.display-contents.enabled,true) == display-contents-xbl-3.xul display-contents-xbl-3-ref.xul # bug 1089223
|
||||
skip pref(layout.css.display-contents.enabled,true) == display-contents-xbl-4.xul display-contents-xbl-4-ref.xul # fails (not just asserts) due to bug 1089223
|
||||
asserts(0-1) fuzzy-if(Android,8,3216) pref(layout.css.display-contents.enabled,true) == display-contents-fieldset.html display-contents-fieldset-ref.html # bug 1089223
|
||||
skip-if(B2G||Mulet) asserts(1) pref(layout.css.display-contents.enabled,true) == display-contents-xbl-5.xul display-contents-xbl-3-ref.xul # bug 1089223 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
asserts(1) pref(layout.css.display-contents.enabled,true) == display-contents-xbl-5.xul display-contents-xbl-3-ref.xul # bug 1089223
|
||||
pref(layout.css.display-contents.enabled,true) == display-contents-list-item-child.html display-contents-list-item-child-ref.html
|
||||
pref(layout.css.display-contents.enabled,true) == display-contents-writing-mode-1.html display-contents-writing-mode-1-ref.html
|
||||
pref(layout.css.display-contents.enabled,true) == display-contents-writing-mode-2.html display-contents-writing-mode-2-ref.html
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
fuzzy-if(skiaContent,1,3) == button-fieldset-1.html button-fieldset-ref.html
|
||||
fails-if(B2G||Mulet) == button-fieldset-2.html button-fieldset-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(B2G||Mulet) fuzzy-if(skiaContent,1,7) == button-fieldset-3.html button-fieldset-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== button-fieldset-2.html button-fieldset-ref.html
|
||||
fuzzy-if(skiaContent,1,7) == button-fieldset-3.html button-fieldset-ref.html
|
||||
fuzzy-if(skiaContent,1,7) == button-fieldset-4.html button-fieldset-ref.html
|
||||
== button-fieldset-legend-1.html button-fieldset-legend-ref-1.html
|
||||
fails-if(B2G||Mulet) fuzzy-if(skiaContent,2,4) == button-fieldset-legend-2.html button-fieldset-legend-ref-2.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(B2G||Mulet) fuzzy-if(skiaContent,1,3) == button-fieldset-legend-3.html button-fieldset-legend-ref-3.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(skiaContent,2,4) == button-fieldset-legend-2.html button-fieldset-legend-ref-2.html
|
||||
fuzzy-if(skiaContent,1,3) == button-fieldset-legend-3.html button-fieldset-legend-ref-3.html
|
||||
fuzzy-if(skiaContent,2,9) == button-fieldset-legend-4.html button-fieldset-legend-ref-4.html
|
||||
fuzzy-if(skiaContent,2,5) == button-fieldset-legend-5.html button-fieldset-legend-ref-5.html
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
== select-fieldset-1.html select-fieldset-ref.html
|
||||
fails-if(B2G||Mulet) fuzzy-if(skiaContent,1,9) == select-fieldset-2.html select-fieldset-ref-disabled.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(B2G||Mulet) == select-fieldset-3.html select-fieldset-ref-disabled.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(skiaContent,1,9) == select-fieldset-2.html select-fieldset-ref-disabled.html
|
||||
== select-fieldset-3.html select-fieldset-ref-disabled.html
|
||||
fuzzy-if(skiaContent,1,9) == select-fieldset-4.html select-fieldset-ref.html
|
||||
== select-fieldset-legend-1.html select-fieldset-legend-ref-1.html
|
||||
fails-if(B2G||Mulet) fuzzy-if(skiaContent,2,4) == select-fieldset-legend-2.html select-fieldset-legend-ref-2.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(B2G||Mulet) fuzzy-if(skiaContent,2,5) == select-fieldset-legend-3.html select-fieldset-legend-ref-3.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(skiaContent,2,4) == select-fieldset-legend-2.html select-fieldset-legend-ref-2.html
|
||||
fuzzy-if(skiaContent,2,5) == select-fieldset-legend-3.html select-fieldset-legend-ref-3.html
|
||||
fuzzy-if(skiaContent,2,9) == select-fieldset-legend-4.html select-fieldset-legend-ref-4.html
|
||||
fuzzy-if(skiaContent,2,5) == select-fieldset-legend-5.html select-fieldset-legend-ref-5.html
|
||||
|
|
|
@ -69,7 +69,7 @@ fuzzy(3,7860) fuzzy-if(cocoaWidget,5,89041) fuzzy-if(azureSkiaGL,4,90000) == rad
|
|||
== radial-position-1a.html radial-position-1-ref.html
|
||||
fuzzy-if(cocoaWidget,1,28) fuzzy-if(winWidget,1,18) fuzzy-if(skiaContent,1,50) == radial-position-1b.html radial-position-1-ref.html
|
||||
fuzzy-if(cocoaWidget,4,22317) fuzzy-if(Android,8,771) == radial-shape-closest-corner-1a.html radial-shape-closest-corner-1-ref.html
|
||||
fuzzy(1,238) fuzzy-if(cocoaWidget,4,22608) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windows\x20NT\x206\./.test(http.oscpu))&&d2d,1,336) fuzzy-if(Android,8,787) fuzzy-if(B2G,1,242) fuzzy-if(skiaContent,2,300) == radial-shape-closest-corner-1b.html radial-shape-closest-corner-1-ref.html
|
||||
fuzzy(1,238) fuzzy-if(cocoaWidget,4,22608) fuzzy-if((/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windows\x20NT\x206\./.test(http.oscpu))&&d2d,1,336) fuzzy-if(Android,8,787) fuzzy-if(skiaContent,2,300) == radial-shape-closest-corner-1b.html radial-shape-closest-corner-1-ref.html
|
||||
fuzzy-if(azureQuartz,2,41171) fuzzy-if(Android,8,771) == radial-shape-closest-corner-1c.html radial-shape-closest-corner-1-ref.html
|
||||
fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windows\x20NT\x206\.2/.test(http.oscpu),1,5) fuzzy-if(Android,17,3880) == radial-shape-closest-side-1a.html radial-shape-closest-side-1-ref.html
|
||||
fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windows\x20NT\x206\.2/.test(http.oscpu),1,5) fuzzy-if(Android,17,3880) == radial-shape-closest-side-1b.html radial-shape-closest-side-1-ref.html
|
||||
|
@ -132,9 +132,9 @@ fuzzy-if(!contentSameGfxBackendAsCanvas,4,20000) fuzzy-if(azureSkiaGL||skiaConte
|
|||
fuzzy-if(!contentSameGfxBackendAsCanvas,4,20000) fuzzy-if(azureSkiaGL||skiaContent,8,20000) fuzzy-if(azureQuartz&&OSX==1006,2,7878) == aja-linear-5a.html aja-linear-5-ref.html
|
||||
fuzzy-if(!contentSameGfxBackendAsCanvas,2,16500) fuzzy-if(azureSkiaGL||skiaContent,8,20000) fuzzy-if(azureQuartz,2,10163) == aja-linear-6a.html aja-linear-6-ref.html # bug 526708
|
||||
fails == aja-linear-6b.html aja-linear-6-ref.html # bug 522607
|
||||
skip-if(B2G||Mulet) fuzzy-if(Android,6,10576) == height-dependence-1.html height-dependence-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) fuzzy-if(cocoaWidget,1,40000) fuzzy-if(Android,6,10576) == height-dependence-2.html height-dependence-2-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) fuzzy-if(Android,6,10576) == height-dependence-3.html height-dependence-3-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(Android,6,10576) == height-dependence-1.html height-dependence-1-ref.html
|
||||
fuzzy-if(cocoaWidget,1,40000) fuzzy-if(Android,6,10576) == height-dependence-2.html height-dependence-2-ref.html
|
||||
fuzzy-if(Android,6,10576) == height-dependence-3.html height-dependence-3-ref.html
|
||||
|
||||
== linear-onestopposition-1.html linear-onestopposition-1-ref.html
|
||||
fuzzy-if(d2d,47,400) == linear-onestopposition-1.html linear-onestopposition-1-ref2.html # d2d interpolates the hard stop
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
skip-if(B2G||Mulet) == 290018-1.html 290018-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== 290018-1.html 290018-ref.html
|
||||
== 436261-1.html 436261-ref.html
|
||||
== 436261-2.html 436261-ref.html
|
||||
== 436261-3.html 436261-ref.html
|
||||
|
@ -6,5 +6,5 @@ skip-if(B2G||Mulet) == 290018-1.html 290018-ref.html # Initial mulet triage: par
|
|||
== 444723-2.html 444723-ref.html
|
||||
== 445415-1a.xhtml 445415-1-ref.xhtml
|
||||
== 445415-1b.xhtml 445415-1-ref.xhtml
|
||||
skip-if(B2G||Mulet) == 445415-2a.xhtml 445415-2-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == 445415-2b.xhtml 445415-2-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== 445415-2a.xhtml 445415-2-ref.xhtml
|
||||
== 445415-2b.xhtml 445415-2-ref.xhtml
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
== input-valid.html input-ref.html
|
||||
fuzzy(11,4) fuzzy-if(skiaContent,2,10) == input-customerror.html input-ref.html
|
||||
skip-if(B2G||Mulet) == input-disabled.html input-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == input-dyn-disabled.html input-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== input-disabled.html input-ref.html
|
||||
== input-dyn-disabled.html input-ref.html
|
||||
== input-dyn-not-disabled.html input-ref.html
|
||||
== input-readonly.html input-ref.html
|
||||
== input-dyn-readonly.html input-ref.html
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
needs-focus == select-valid.html select-ref.html
|
||||
fuzzy-if(skiaContent,1,3) needs-focus == select-invalid.html select-ref.html
|
||||
fuzzy-if(skiaContent,2,6) needs-focus == select-disabled.html select-disabled-ref.html
|
||||
skip-if(B2G||Mulet) fuzzy-if(skiaContent,2,6) needs-focus == select-dyn-disabled.html select-disabled-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(skiaContent,2,6) needs-focus == select-dyn-disabled.html select-disabled-ref.html
|
||||
fuzzy-if(skiaContent,1,3) needs-focus == select-dyn-not-disabled.html select-ref.html
|
||||
needs-focus == select-required-invalid.html select-required-ref.html
|
||||
needs-focus == select-required-valid.html select-required-ref.html
|
||||
needs-focus == select-required-multiple-invalid.html select-required-multiple-ref.html
|
||||
fuzzy-if(skiaContent,1,250) needs-focus == select-required-multiple-valid.html select-required-multiple-ref.html
|
||||
skip-if(B2G||Mulet) fails-if(Android) fuzzy-if(skiaContent&&!Android,1,3) needs-focus == select-disabled-fieldset-1.html select-fieldset-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) fails-if(Android) fuzzy-if(skiaContent&&!Android,2,3) needs-focus == select-disabled-fieldset-2.html select-fieldset-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(Android) fuzzy-if(skiaContent&&!Android,1,3) needs-focus == select-disabled-fieldset-1.html select-fieldset-ref.html
|
||||
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,3) needs-focus == select-disabled-fieldset-2.html select-fieldset-ref.html
|
||||
fuzzy-if(skiaContent,2,5) needs-focus == select-fieldset-legend.html select-fieldset-legend-ref.html
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
fuzzy-if(Android,8,454) skip-if(B2G||Mulet) == mq_print_height.xhtml mq_print-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop, bug 1178697
|
||||
skip-if(B2G||Mulet) == mq_print_deviceheight.xhtml mq_print-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == mq_print_width.xhtml mq_print-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == mq_print_minwidth.xhtml mq_print-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == mq_print_minheight.xhtml mq_print-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == mq_print_aspectratio.xhtml mq_print-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == mq_print_deviceaspectratio.xhtml mq_print-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == mq_print_devicewidth.xhtml mq_print-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(Android,8,454) skip-if(B2G||Mulet) == mq_print_orientation.xhtml mq_print_orientation-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(Android,8,454) skip-if(B2G||Mulet) == mq_print_maxheight.xhtml mq_print-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == mq_print_maxwidth.xhtml mq_print-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(Android,8,454) == mq_print_height.xhtml mq_print-ref.xhtml # bug 1178697
|
||||
== mq_print_deviceheight.xhtml mq_print-ref.xhtml
|
||||
== mq_print_width.xhtml mq_print-ref.xhtml
|
||||
== mq_print_minwidth.xhtml mq_print-ref.xhtml
|
||||
== mq_print_minheight.xhtml mq_print-ref.xhtml
|
||||
== mq_print_aspectratio.xhtml mq_print-ref.xhtml
|
||||
== mq_print_deviceaspectratio.xhtml mq_print-ref.xhtml
|
||||
== mq_print_devicewidth.xhtml mq_print-ref.xhtml
|
||||
fuzzy-if(Android,8,454) == mq_print_orientation.xhtml mq_print_orientation-ref.xhtml
|
||||
fuzzy-if(Android,8,454) == mq_print_maxheight.xhtml mq_print-ref.xhtml
|
||||
== mq_print_maxwidth.xhtml mq_print-ref.xhtml
|
||||
|
||||
skip-if(B2G||Mulet) == mq_print_maxwidth_updown.xhtml mq_print-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == mq_print_maxheight_updown.xhtml mq_print-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == mq_print_minheight_updown.xhtml mq_print-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == mq_print_minwidth_updown.xhtml mq_print-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== mq_print_maxwidth_updown.xhtml mq_print-ref.xhtml
|
||||
== mq_print_maxheight_updown.xhtml mq_print-ref.xhtml
|
||||
== mq_print_minheight_updown.xhtml mq_print-ref.xhtml
|
||||
== mq_print_minwidth_updown.xhtml mq_print-ref.xhtml
|
||||
|
||||
== scoped-mq-update.html scoped-mq-update-ref.html
|
||||
== system-metrics-1.html system-metrics-1-ref.html
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
== state-dependent-in-any.html state-dependent-in-any-ref.html
|
||||
== attr-case-insensitive-1.html attr-case-insensitive-1-ref.html
|
||||
skip-if((B2G&&browserIsRemote)||Mulet) == sibling-combinators-on-anon-content-1.xhtml sibling-combinators-on-anon-content-ref.xhtml # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if((B2G&&browserIsRemote)||Mulet) == sibling-combinators-on-anon-content-2.xhtml sibling-combinators-on-anon-content-ref.xhtml # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== sibling-combinators-on-anon-content-1.xhtml sibling-combinators-on-anon-content-ref.xhtml
|
||||
== sibling-combinators-on-anon-content-2.xhtml sibling-combinators-on-anon-content-ref.xhtml
|
||||
== nth-child-1.html nth-child-ref.html
|
||||
== nth-child-2.html nth-child-ref.html
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
== static-valid.html valid-ref.html
|
||||
== dynamic-valid.html valid-ref.html
|
||||
== static-invalid.html invalid-ref.html
|
||||
skip-if(B2G||Mulet) == dynamic-invalid.html invalid-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== dynamic-invalid.html invalid-ref.html
|
||||
== dynamic-invalid-barred.html invalid-barred-ref.html
|
||||
== dynamic-invalid-barred-2.html invalid-barred-ref.html
|
||||
== dynamic-invalid-not-barred.html invalid-ref.html
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
== static-valid.html valid-ref.html
|
||||
== dynamic-valid.html valid-ref.html
|
||||
== static-invalid.html invalid-ref.html
|
||||
skip-if(B2G||Mulet) == dynamic-invalid.html invalid-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== dynamic-invalid.html invalid-ref.html
|
||||
== dynamic-invalid-barred.html invalid-barred-ref.html
|
||||
== dynamic-invalid-barred-2.html invalid-barred-ref.html
|
||||
== dynamic-invalid-not-barred.html invalid-ref.html
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
== input-valid.html input-ref.html
|
||||
fuzzy(64,4) == input-customerror.html input-ref.html
|
||||
skip-if(B2G||Mulet) fuzzy-if(skiaContent,1,3) == input-disabled.html input-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) fuzzy-if(skiaContent,1,3) == input-dyn-disabled.html input-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(skiaContent,1,3) == input-disabled.html input-ref.html
|
||||
fuzzy-if(skiaContent,1,3) == input-dyn-disabled.html input-ref.html
|
||||
fuzzy-if(skiaContent,1,3) == input-dyn-not-disabled.html input-ref.html
|
||||
fuzzy-if(skiaContent,1,3) == input-readonly.html input-ref.html
|
||||
fuzzy-if(skiaContent,1,3) == input-dyn-readonly.html input-ref.html
|
||||
|
|
|
@ -2,7 +2,7 @@ needs-focus == select-valid.html select-ref.html
|
|||
fuzzy-if(skiaContent,1,3) needs-focus == select-invalid.html select-ref.html
|
||||
fuzzy-if(skiaContent,2,5) needs-focus == select-invalid-reset.html select-required-ref.html
|
||||
needs-focus == select-disabled.html select-disabled-ref.html
|
||||
skip-if(B2G||Mulet) needs-focus == select-dyn-disabled.html select-disabled-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
needs-focus == select-dyn-disabled.html select-disabled-ref.html
|
||||
fuzzy-if(skiaContent,1,3) needs-focus == select-dyn-not-disabled.html select-ref.html
|
||||
fuzzy-if(skiaContent,2,5) needs-focus == select-required-invalid-1.html select-required-ref.html
|
||||
fuzzy-if(skiaContent,2,5) needs-focus == select-required-invalid-2.html select-required-ref.html
|
||||
|
@ -12,7 +12,7 @@ fuzzy-if(skiaContent,2,5) needs-focus == select-required-valid.html select-requi
|
|||
needs-focus == select-required-multiple-invalid.html select-required-multiple-ref.html
|
||||
fuzzy-if(asyncPan&&!layersGPUAccelerated,84,77) fuzzy-if(skiaContent,1,1000) needs-focus == select-required-multiple-invalid-changed.html select-required-multiple-ref.html
|
||||
needs-focus == select-required-multiple-valid.html select-required-multiple-ref.html
|
||||
skip-if(B2G||Mulet) fails-if(Android) fuzzy-if(skiaContent&&!Android,2,10) needs-focus == select-disabled-fieldset-1.html select-fieldset-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) fails-if(Android) fuzzy-if(skiaContent&&!Android,2,10) needs-focus == select-disabled-fieldset-2.html select-fieldset-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,10) needs-focus == select-disabled-fieldset-1.html select-fieldset-ref.html
|
||||
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,10) needs-focus == select-disabled-fieldset-2.html select-fieldset-ref.html
|
||||
fuzzy-if(skiaContent,2,10) needs-focus == select-fieldset-legend.html select-fieldset-legend-ref.html
|
||||
fuzzy-if(skiaContent,1,5) needs-focus == select-novalidate.html select-required-ref.html
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
== input-valid.html input-ref.html
|
||||
fuzzy(11,4) == input-customerror.html input-ref.html
|
||||
fails-if(B2G||Mulet) == input-disabled.html input-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(B2G||Mulet) fuzzy-if(skiaContent,1,3) == input-dyn-disabled.html input-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== input-disabled.html input-ref.html
|
||||
fuzzy-if(skiaContent,1,3) == input-dyn-disabled.html input-ref.html
|
||||
fuzzy-if(skiaContent,1,3) == input-dyn-not-disabled.html input-ref.html
|
||||
fuzzy-if(skiaContent,1,3) == input-dyn-not-disabled-changed.html input-ref.html
|
||||
fuzzy-if(skiaContent,1,3) == input-readonly.html input-ref.html
|
||||
|
|
|
@ -12,7 +12,7 @@ fuzzy-if(skiaContent,2,5) needs-focus == select-required-valid-changed-2.html se
|
|||
needs-focus == select-required-multiple-invalid.html select-required-multiple-ref.html
|
||||
needs-focus == select-required-multiple-valid.html select-required-multiple-ref.html
|
||||
fuzzy(64,4) fuzzy-if(asyncPan&&layersGPUAccelerated,84,77) fuzzy-if(skiaContent,1,1000) needs-focus == select-required-multiple-valid-changed.html select-required-multiple-ref.html
|
||||
fails-if(Android||B2G||Mulet) needs-focus == select-disabled-fieldset-1.html select-fieldset-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(Android||B2G||Mulet) fuzzy-if(skiaContent&&!Android,2,10) needs-focus == select-disabled-fieldset-2.html select-fieldset-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(Android) needs-focus == select-disabled-fieldset-1.html select-fieldset-ref.html
|
||||
fails-if(Android) fuzzy-if(skiaContent&&!Android,2,10) needs-focus == select-disabled-fieldset-2.html select-fieldset-ref.html
|
||||
fuzzy-if(skiaContent,2,10) needs-focus == select-fieldset-legend.html select-fieldset-legend-ref.html
|
||||
fuzzy-if(skiaContent,2,5) needs-focus == select-novalidate.html select-required-ref.html
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
== input-valid.html input-ref.html
|
||||
fuzzy(64,4) == input-customerror.html input-ref.html
|
||||
fails-if(B2G||Mulet) fuzzy-if(skiaContent,1,3) == input-disabled.html input-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(B2G||Mulet) fuzzy-if(skiaContent,1,3) == input-dyn-disabled.html input-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(skiaContent,1,3) == input-disabled.html input-ref.html
|
||||
fuzzy-if(skiaContent,1,3) == input-dyn-disabled.html input-ref.html
|
||||
fuzzy-if(skiaContent,1,3) == input-dyn-not-disabled.html input-ref.html
|
||||
fuzzy-if(skiaContent,1,3) == input-readonly.html input-ref.html
|
||||
fuzzy-if(skiaContent,1,3) == input-dyn-readonly.html input-ref.html
|
||||
|
|
|
@ -7,6 +7,6 @@ needs-focus == select-required-invalid.html select-required-ref.html
|
|||
needs-focus == select-required-valid.html select-required-ref.html
|
||||
needs-focus == select-required-multiple-invalid.html select-required-multiple-ref.html
|
||||
fuzzy-if(skiaContent,1,250) needs-focus == select-required-multiple-valid.html select-required-multiple-ref.html
|
||||
fails-if(Android||B2G||Mulet) needs-focus == select-disabled-fieldset-1.html select-fieldset-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(Android||B2G||Mulet) fuzzy-if(skiaContent&&!Android,1,3) needs-focus == select-disabled-fieldset-2.html select-fieldset-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(Android) needs-focus == select-disabled-fieldset-1.html select-fieldset-ref.html
|
||||
fails-if(Android) fuzzy-if(skiaContent&&!Android,1,3) needs-focus == select-disabled-fieldset-2.html select-fieldset-ref.html
|
||||
needs-focus == select-fieldset-legend.html select-fieldset-legend-ref.html
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
== unit-rem-div-fontsize.html unit-rem-ref.html
|
||||
== unit-rem-div-width-inner.html unit-rem-ref.html
|
||||
== unit-rem-div-width-outer.html unit-rem-ref.html
|
||||
skip-if(B2G||Mulet) == unit-rem-iframe.html unit-rem-ref-iframe.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== unit-rem-iframe.html unit-rem-ref-iframe.html
|
||||
== unit-rem-root-fontsize.html unit-rem-ref-root-fontsize.html
|
||||
== unit-rem-root-fontsize.html unit-rem-ref2-root-fontsize.html
|
||||
== unit-rem-root-width.html unit-rem-ref-root-width.html
|
||||
|
@ -12,4 +12,4 @@ skip-if(B2G||Mulet) == unit-rem-iframe.html unit-rem-ref-iframe.html # bug 77348
|
|||
== unit-vh-vw-overflow-scroll.html unit-vh-vw-overflow-scroll-ref.html
|
||||
== unit-vh-vw-overflow-scroll-x.html unit-vh-vw-overflow-scroll-x-ref.html
|
||||
== unit-vh-vw-overflow-scroll-y.html unit-vh-vw-overflow-scroll-y-ref.html
|
||||
skip-if(B2G||Mulet) skip-if(Android) != unit-vh-vw-overflow-auto.html unit-vh-vw-overflow-scroll.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(Android) != unit-vh-vw-overflow-auto.html unit-vh-vw-overflow-scroll.html
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
skip-if(B2G||Mulet) fuzzy-if(skiaContent,2,5) == computed-style-cross-window.html computed-style-cross-window-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(skiaContent,2,5) == computed-style-cross-window.html computed-style-cross-window-ref.html
|
||||
== inline-style-null.html inline-style-null-ref.html
|
||||
|
|
|
@ -31,26 +31,25 @@
|
|||
== insertmultiplemultiple-2.html insertmultiplemultiple-ref.html
|
||||
|
||||
# testing bindings that have multiple insertion points
|
||||
# skip XBL test case on B2G
|
||||
skip-if(B2G||Mulet) == multipleinsertionpoints-ref2.xhtml multipleinsertionpoints-ref.xhtml # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== multipleinsertionpoints-ref2.xhtml multipleinsertionpoints-ref.xhtml
|
||||
# append a single element
|
||||
skip-if(B2G||Mulet) == multipleinsertionpoints-appendsingle-1.xhtml multipleinsertionpoints-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == multipleinsertionpoints-appendsingle-2.xhtml multipleinsertionpoints-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== multipleinsertionpoints-appendsingle-1.xhtml multipleinsertionpoints-ref.xhtml
|
||||
== multipleinsertionpoints-appendsingle-2.xhtml multipleinsertionpoints-ref.xhtml
|
||||
# append several elements
|
||||
skip-if(B2G||Mulet) == multipleinsertionpoints-appendmultiple.xhtml multipleinsertionpoints-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== multipleinsertionpoints-appendmultiple.xhtml multipleinsertionpoints-ref.xhtml
|
||||
# insert a single element
|
||||
skip-if(B2G||Mulet) == multipleinsertionpoints-insertsingle-1.xhtml multipleinsertionpoints-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == multipleinsertionpoints-insertsingle-2.xhtml multipleinsertionpoints-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== multipleinsertionpoints-insertsingle-1.xhtml multipleinsertionpoints-ref.xhtml
|
||||
== multipleinsertionpoints-insertsingle-2.xhtml multipleinsertionpoints-ref.xhtml
|
||||
# insert several elements
|
||||
skip-if(B2G||Mulet) == multipleinsertionpoints-insertmultiple.xhtml multipleinsertionpoints-ref.xhtml # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== multipleinsertionpoints-insertmultiple.xhtml multipleinsertionpoints-ref.xhtml
|
||||
|
||||
# test appending some nodes whose frame construction should be done lazily
|
||||
# followed by appending a node that might not be done lazily
|
||||
skip-if((B2G&&browserIsRemote)||Mulet) == multipleappendwithxul.xhtml multipleappendwithxul-ref.xhtml # Bug 974780 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== multipleappendwithxul.xhtml multipleappendwithxul-ref.xhtml
|
||||
== multipleappendwithinput.xhtml multipleappendwithinput-ref.xhtml
|
||||
== multipleappendwitheditable.xhtml multipleappendwitheditable-ref.xhtml
|
||||
|
||||
skip-if(B2G||Mulet) == xbl-children-1.xhtml xbl-children-1-ref.xhtml # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == xbl-children-2.xhtml about:blank # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == xbl-children-3.xhtml xbl-children-3-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == xbl-children-4.xhtml xbl-children-4-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== xbl-children-1.xhtml xbl-children-1-ref.xhtml
|
||||
== xbl-children-2.xhtml about:blank
|
||||
== xbl-children-3.xhtml xbl-children-3-ref.html
|
||||
== xbl-children-4.xhtml xbl-children-4-ref.html
|
||||
|
|
|
@ -64,7 +64,7 @@ fails-if(winWidget||cocoaWidget) == 617869-1.html 617869-1-ref.html
|
|||
== 922550-1.html 922550-1-ref.html
|
||||
== 958249.html 958249-ref.html
|
||||
== font-text-styles.html font-text-styles-ref.html
|
||||
fails-if(gtkWidget&&!Mulet) random-if(winWidget&&!d2d) == font-text-styles-floater.html font-text-styles-floater-ref.html # bug 992846 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(gtkWidget) random-if(winWidget&&!d2d) == font-text-styles-floater.html font-text-styles-floater-ref.html # bug 992846
|
||||
== inline-height-empty.html inline-height-empty-ref.html
|
||||
HTTP(..) == indic-clusters-1.html indic-clusters-1-ref.html
|
||||
== overflow-float-nooverflow.html overflow-float-nooverflow-ref.html
|
||||
|
|
|
@ -16,7 +16,7 @@ include pagination/reftest.list
|
|||
fails == flexbox-align-self-baseline-horiz-2.xhtml flexbox-align-self-baseline-horiz-2-ref.xhtml # bug 793456, and possibly others
|
||||
# This one fails on windows R (but not Ru, strangely). On Windows R, the
|
||||
# single-line <label> flex item has a different background size in test vs. ref
|
||||
fuzzy-if(B2G,10,3) fuzzy-if(cocoaWidget,1,2) random-if(winWidget) == flexbox-align-self-baseline-horiz-3.xhtml flexbox-align-self-baseline-horiz-3-ref.xhtml # XXXdholbert investigate
|
||||
fuzzy-if(cocoaWidget,1,2) random-if(winWidget) == flexbox-align-self-baseline-horiz-3.xhtml flexbox-align-self-baseline-horiz-3-ref.xhtml # XXXdholbert investigate
|
||||
== flexbox-align-self-baseline-horiz-4.xhtml flexbox-align-self-baseline-horiz-4-ref.xhtml
|
||||
|
||||
# Tests for box-sizing on flex containers and flex items.
|
||||
|
@ -101,7 +101,7 @@ fails == flexbox-inlinecontent-horiz-1b.xhtml flexbox-inlinecontent-horiz-1-ref.
|
|||
== flexbox-invalidation-1.html flexbox-invalidation-1-ref.html
|
||||
|
||||
# Tests for flexbox in an iframe that gets resized.
|
||||
skip-if(B2G||Mulet) fuzzy-if(skiaContent,1,5) == flexbox-resizeviewport-1.xhtml flexbox-resizeviewport-1-ref.xhtml # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(skiaContent,1,5) == flexbox-resizeviewport-1.xhtml flexbox-resizeviewport-1-ref.xhtml
|
||||
|
||||
# Tests for flexbox styling on things that don't support it
|
||||
== flexbox-styling-on-svg-1.svg flexbox-styling-on-svg-1-ref.svg
|
||||
|
|
|
@ -18,18 +18,18 @@ HTTP(..) != multiple-descriptor-1.html multiple-descriptor-1-notref.html
|
|||
HTTP(..) == src-list-1.html src-list-1-ref.html
|
||||
HTTP(..) == src-list-2.html src-list-2-ref.html
|
||||
random-if(winWidget) HTTP(..) == src-list-2-big-otf.html src-list-2-big-ref.html # bug 470713
|
||||
skip-if(B2G||Mulet) HTTP(..) == src-list-format-1.html src-list-format-1-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) == src-list-format-1.html src-list-format-1-ref.html
|
||||
HTTP(..) == src-list-format-2.html src-list-format-2-ref.html
|
||||
HTTP(..) == src-list-format-3.html src-list-format-3-ref.html
|
||||
HTTP(..) == src-list-format-4.html src-list-format-1-ref.html
|
||||
HTTP(..) == src-list-format-5.html src-list-format-2-ref.html
|
||||
HTTP(..) == src-list-format-6.html src-list-format-3-ref.html
|
||||
# assumes AAT fonts are only supported on MacOS
|
||||
skip-if(B2G||Mulet) random-if(cocoaWidget) HTTP(..) == src-list-format-7.html src-list-format-2-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) random-if(!cocoaWidget) HTTP(..) == src-list-format-7.html src-list-format-3-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(Android||B2G) == src-list-local-full.html src-list-local-full-ref.html # bug 773482
|
||||
fails-if(Android||B2G) == src-list-local-full-quotes.html src-list-local-full-ref.html # bug 773482
|
||||
skip-if(B2G||Mulet) HTTP(..) == src-list-local-fallback.html src-list-local-fallback-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
random-if(cocoaWidget) HTTP(..) == src-list-format-7.html src-list-format-2-ref.html
|
||||
random-if(!cocoaWidget) HTTP(..) == src-list-format-7.html src-list-format-3-ref.html
|
||||
fails-if(Android) == src-list-local-full.html src-list-local-full-ref.html
|
||||
fails-if(Android) == src-list-local-full-quotes.html src-list-local-full-ref.html
|
||||
HTTP(..) == src-list-local-fallback.html src-list-local-fallback-ref.html
|
||||
|
||||
# data url tests (these don't need the HTTP server)
|
||||
== src-list-data-1.html src-list-data-ref.html
|
||||
|
@ -38,14 +38,14 @@ skip-if(B2G||Mulet) HTTP(..) == src-list-local-fallback.html src-list-local-fall
|
|||
== src-list-data-4.html src-list-data-ref.html
|
||||
|
||||
# load with data url vs. font data load
|
||||
skip-if(B2G||Mulet) HTTP(..) == src-list-actual-font-ref.html src-list-data-1.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) == src-list-actual-font-ref.html src-list-data-1.html
|
||||
|
||||
# localized full fontnames should *not* match, only English ones (need locale-invariant key)
|
||||
skip HTTP(..) == src-list-local-localized.html src-list-local-localized-ref.html # 486787, 486497
|
||||
|
||||
# postscript name lookup
|
||||
# fontconfig only supports postscript name lookup from 2.10.92, Android/B2G not supported
|
||||
skip-if(B2G||Mulet) fails-if(Android) random-if(gtkWidget) == src-list-local-ps.html src-list-local-full-ref.html # bug 773482
|
||||
# fontconfig only supports postscript name lookup from 2.10.92, Android not supported
|
||||
fails-if(Android) random-if(gtkWidget) == src-list-local-ps.html src-list-local-full-ref.html
|
||||
# Mac-specific test of 100 weight faces
|
||||
random-if(!cocoaWidget) == helveticaneue-ultra.html helveticaneue-ultra-ref.html
|
||||
|
||||
|
@ -58,7 +58,7 @@ HTTP(..) != multiple-in-family-1.html multiple-in-family-1-notref.html
|
|||
HTTP(..) == prop-order-over-rule-order-1a.html prop-order-over-rule-order-2a.html
|
||||
HTTP(..) == prop-order-over-rule-order-1b.html prop-order-over-rule-order-2b.html
|
||||
HTTP(..) != prop-order-over-rule-order-1a.html prop-order-over-rule-order-1b.html
|
||||
skip-if(B2G||Mulet) HTTP(..) == cross-iframe-1.html cross-iframe-1-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) == cross-iframe-1.html cross-iframe-1-ref.html
|
||||
|
||||
# unicode-range
|
||||
HTTP(..) == unicoderange-1.html unicoderange-1-ref.html
|
||||
|
@ -75,17 +75,17 @@ HTTP(..) == enable-sheet-4.html enable-sheet-4-ref.html
|
|||
HTTP(..) == enable-sheet-5.html enable-sheet-4-ref.html
|
||||
skip HTTP(..) == enable-sheet-6.html multiple-in-family-1-ref.html
|
||||
skip HTTP(..) == enable-sheet-7.html multiple-in-family-1-ref.html
|
||||
skip-if(B2G||Mulet) HTTP(..) == disable-sheet-1.html disable-sheet-1-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) == disable-sheet-1.html disable-sheet-1-ref.html
|
||||
# We're missing disable-sheet-{2,3,6,7} (analogs to
|
||||
# enable-sheet{2,3,6,7}) because I don't know how to detect test
|
||||
# completion for those cases.
|
||||
HTTP(..) == disable-sheet-4.html disable-sheet-4-ref.html
|
||||
HTTP(..) == disable-sheet-5.html disable-sheet-4-ref.html
|
||||
skip-if(B2G||Mulet) HTTP(..) == sheet-set-base-1.html sheet-set-base-1-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) == sheet-set-base-1.html sheet-set-base-1-ref.html
|
||||
random-if(cocoaWidget) HTTP(..) == sheet-set-switch-1.html sheet-set-switch-1-ref.html # bug 468217
|
||||
HTTP(..) == insert-rule-1a.html insert-rule-1-ref.html
|
||||
HTTP(..) == insert-rule-1b.html insert-rule-1-ref.html
|
||||
skip-if(B2G||Mulet) HTTP(..) == delete-rule-1.html delete-rule-1-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) == delete-rule-1.html delete-rule-1-ref.html
|
||||
HTTP(..) == media-query-add-1.html media-query-add-1-ref.html
|
||||
HTTP(..) == media-query-remove-1.html media-query-remove-1-ref.html
|
||||
HTTP(..) != media-query-add-1-ref.html media-query-remove-1-ref.html
|
||||
|
@ -97,8 +97,8 @@ HTTP(..) == ex-unit-1-dynamic.html ex-unit-1-ref.html
|
|||
== local-1.html local-1-ref.html
|
||||
== local-styled-1.html local-styled-1-ref.html
|
||||
|
||||
skip-if(B2G||Mulet) HTTP(..) == synthetic-weight-style.html synthetic-weight-style-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) HTTP(..) == synthetic-variations.html synthetic-variations-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) == synthetic-weight-style.html synthetic-weight-style-ref.html
|
||||
HTTP(..) == synthetic-variations.html synthetic-variations-ref.html
|
||||
|
||||
# Leak test
|
||||
HTTP(..) load 486974-1.html
|
||||
|
@ -107,8 +107,8 @@ HTTP(..) load 486974-1.html
|
|||
HTTP(..) == load-badchecksum.html load-badchecksum-ref.html
|
||||
|
||||
# @font-face names take precedence over names of platform fonts (bug 494360)
|
||||
skip-if(B2G||Mulet) HTTP(..) == name-collision.html name-collision-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) HTTP(..) == name-collision-bad-url.html name-collision-bad-url-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) == name-collision.html name-collision-ref.html
|
||||
HTTP(..) == name-collision-bad-url.html name-collision-bad-url-ref.html
|
||||
|
||||
HTTP(..) == name-collision-with-prefs-font.html name-collision-with-prefs-font-ref.html # bug 668758
|
||||
HTTP(..) == load-badfullname.html load-badfullname-ref.html
|
||||
|
@ -126,7 +126,7 @@ HTTP(..) == 507960-1-bad-checksums-woff.html 507960-1-ref.html
|
|||
# try versions that should NOT load (bad offsets, signatures, hint)
|
||||
HTTP(..) != 507960-1-bad-sfnt-version-ttf.html 507960-1-ref.html
|
||||
HTTP(..) != 507960-1-bad-sfnt-version-woff.html 507960-1-ref.html
|
||||
skip-if(B2G||Mulet) HTTP(..) != 507960-1-bad-woff-sig.html 507960-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) != 507960-1-bad-woff-sig.html 507960-1-ref.html
|
||||
HTTP(..) != 507960-1-bad-offset-woff.html 507960-1-ref.html
|
||||
HTTP(..) != 507960-1-woff-bad-hint.html 507960-1-ref.html
|
||||
|
||||
|
@ -142,15 +142,15 @@ HTTP(..) == bug533251.html bug533251-ref.html
|
|||
HTTP(..) == font-familiy-whitespace-1.html font-familiy-whitespace-1-ref.html
|
||||
HTTP(..) != font-familiy-whitespace-1.html font-familiy-whitespace-1-notref.html
|
||||
|
||||
skip-if(B2G||Mulet||Android) HTTP(..) == ivs-1.html ivs-1-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop # Android bug 1250229
|
||||
skip-if(B2G||Mulet||Android) HTTP(..) == cjkcisvs-1.html cjkcisvs-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop # Android bug 1250229
|
||||
skip-if(Android) HTTP(..) == ivs-1.html ivs-1-ref.html # Android bug 1250229
|
||||
skip-if(Android) HTTP(..) == cjkcisvs-1.html cjkcisvs-1-ref.html # Android bug 1250229
|
||||
|
||||
skip-if(B2G||Mulet) HTTP(..) == missing-names.html missing-names-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) == missing-names.html missing-names-ref.html
|
||||
|
||||
# Tests for bug 670900 - handling of 404 (not found) error in @font-face URL
|
||||
# (using Chunkfive font data returned from a .sjs file)
|
||||
HTTP(..) == font-error-404-1.html font-error-404-1-ref.html # HTTP status 404, don't load
|
||||
skip-if(B2G||Mulet) HTTP(..) == font-error-404-2.html font-error-404-2-ref.html # HTTP status 200, load # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) == font-error-404-2.html font-error-404-2-ref.html # HTTP status 200, load
|
||||
HTTP(..) != font-error-404-1.html font-error-404-2.html # sanity-check that the results differ
|
||||
|
||||
# Font load redirection
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
# check that Turkish language causes a change in rendering (no fi ligature)
|
||||
# (also works via Pango)
|
||||
skip-if(B2G||Mulet) HTTP(..) != font-features-turkish.html font-features-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) != font-features-turkish.html font-features-ref.html
|
||||
|
||||
# check that disabling ligatures causes a change
|
||||
HTTP(..) != font-features-noliga.html font-features-ref.html
|
||||
|
@ -30,16 +30,16 @@ HTTP(..) != font-features-hlig-5.html font-features-hlig.html
|
|||
HTTP(..) == font-features-ligatures-none.html font-features-noliga.html
|
||||
|
||||
# check that feature in style rule overrides @font-face
|
||||
skip-if(B2G||Mulet) HTTP(..) == font-features-hlig-3.html font-features-noliga.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) == font-features-hlig-3.html font-features-noliga.html
|
||||
|
||||
# compare font-language-override rendering to lang-tagged rendering
|
||||
skip-if(B2G||Mulet) HTTP(..) == font-features-turkish-override-1.html font-features-turkish.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) == font-features-turkish-override-1.html font-features-turkish.html
|
||||
HTTP(..) == font-features-turkish-override-2.html font-features-turkish.html
|
||||
|
||||
# check use of font-language-override to override explicit lang tag
|
||||
HTTP(..) == font-features-turkish-override-3.html font-features-ref.html
|
||||
HTTP(..) == font-features-turkish-override-4.html font-features-ref.html
|
||||
skip-if(B2G||Mulet) HTTP(..) == font-features-turkish-override-5.html font-features-turkish.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) == font-features-turkish-override-5.html font-features-turkish.html
|
||||
|
||||
# check that last value wins if a feature is repeated
|
||||
HTTP(..) == font-features-order-1.html font-features-ref.html
|
||||
|
@ -59,12 +59,12 @@ HTTP(..) == annotations.html annotations-ref.html
|
|||
# font-variant subproperties
|
||||
# test for specific features being on and others off, based on prop values
|
||||
# (debug problems with font-variant-debug.html which displays all props)
|
||||
skip-if(Mulet) HTTP(..) == font-variant-alternates.html font-variant-alternates-ref.html # MULET: Bug 1144079: Re-enable Mulet mochitests and reftests taskcluster-specific disables
|
||||
skip-if(Mulet) HTTP(..) == font-variant-caps.html font-variant-caps-ref.html # MULET: Bug 1144079: Re-enable Mulet mochitests and reftests taskcluster-specific disables
|
||||
skip-if(Mulet) HTTP(..) == font-variant-east-asian.html font-variant-east-asian-ref.html # MULET: Bug 1144079: Re-enable Mulet mochitests and reftests taskcluster-specific disables
|
||||
skip-if(Mulet) HTTP(..) == font-variant-ligatures.html font-variant-ligatures-ref.html # MULET: Bug 1144079: Re-enable Mulet mochitests and reftests taskcluster-specific disables
|
||||
skip-if(Mulet) HTTP(..) == font-variant-numeric.html font-variant-numeric-ref.html # MULET: Bug 1144079: Re-enable Mulet mochitests and reftests taskcluster-specific disables
|
||||
skip-if(Mulet) HTTP(..) == font-variant-position.html font-variant-position-ref.html # MULET: Bug 1144079: Re-enable Mulet mochitests and reftests taskcluster-specific disables
|
||||
HTTP(..) == font-variant-alternates.html font-variant-alternates-ref.html
|
||||
HTTP(..) == font-variant-caps.html font-variant-caps-ref.html
|
||||
HTTP(..) == font-variant-east-asian.html font-variant-east-asian-ref.html
|
||||
HTTP(..) == font-variant-ligatures.html font-variant-ligatures-ref.html
|
||||
HTTP(..) == font-variant-numeric.html font-variant-numeric-ref.html
|
||||
HTTP(..) == font-variant-position.html font-variant-position-ref.html
|
||||
|
||||
# font-kerning
|
||||
HTTP(..) != font-kerning-normal.html font-kerning-none.html
|
||||
|
|
|
@ -37,21 +37,21 @@ test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceE
|
|||
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == textarea-3.html textarea-3-ref.html
|
||||
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == css-transform-1.html css-transform-1-ref.html
|
||||
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == css-transform-2.html css-transform-2-ref.html
|
||||
skip-if(B2G||Mulet) fuzzy-if(asyncPan&&!layersGPUAccelerated,102,1764) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == container-with-clamping.html container-with-clamping-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(asyncPan&&!layersGPUAccelerated,102,1764) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == container-with-clamping.html container-with-clamping-ref.html
|
||||
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) load video-1.html
|
||||
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) HTTP(..) == intrinsic-min-1.html intrinsic-min-1-ref.html
|
||||
skip-if(B2G||Mulet) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) HTTP(..) == intrinsic-max-1.html intrinsic-max-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) HTTP(..) == intrinsic-fit-1a.html intrinsic-fit-1a-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) HTTP(..) == intrinsic-fit-1b.html intrinsic-fit-1b-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) HTTP(..) == intrinsic-max-1.html intrinsic-max-1-ref.html
|
||||
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) HTTP(..) == intrinsic-fit-1a.html intrinsic-fit-1a-ref.html
|
||||
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) HTTP(..) == intrinsic-fit-1b.html intrinsic-fit-1b-ref.html
|
||||
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) HTTP(..) == intrinsic-fit-1c.html intrinsic-fit-1c-ref.html
|
||||
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) HTTP(..) == intrinsic-fit-2a.html intrinsic-fit-1a-ref.html
|
||||
skip-if(B2G||Mulet) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) HTTP(..) == intrinsic-fit-2b.html intrinsic-fit-1b-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) HTTP(..) == intrinsic-fit-2c.html intrinsic-fit-1c-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) HTTP(..) == intrinsic-fit-2b.html intrinsic-fit-1b-ref.html
|
||||
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) HTTP(..) == intrinsic-fit-2c.html intrinsic-fit-1c-ref.html
|
||||
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == select-listbox-1.html select-listbox-1-ref.html
|
||||
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) != select-listbox-1.html select-listbox-1.html
|
||||
fuzzy-if(skiaContent,4,2) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == select-combobox-1.html select-combobox-1-ref.html
|
||||
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) != select-combobox-1.html select-combobox-1.html
|
||||
skip-if(B2G||Mulet) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == select-listbox-2.html select-listbox-2-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == select-listbox-2.html select-listbox-2-ref.html
|
||||
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) != select-listbox-2.html select-listbox-2.html
|
||||
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) == select-combobox-2.html select-combobox-2-ref.html
|
||||
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,0) != select-combobox-2.html select-combobox-2.html
|
||||
|
@ -84,9 +84,9 @@ test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceE
|
|||
test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-scope-cell-3.html threshold-scope-cell-3-ref.html
|
||||
|
||||
fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-textarea-contents-under-1.html threshold-textarea-contents-under-1.html
|
||||
skip-if(B2G||Mulet) fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-textarea-contents-under-2.html threshold-textarea-contents-under-2.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-textarea-contents-under-2.html threshold-textarea-contents-under-2.html
|
||||
fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-textarea-contents-at-1.html threshold-textarea-contents-at-1-ref.html
|
||||
skip-if(B2G||Mulet) fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-textarea-contents-at-2.html threshold-textarea-contents-at-2-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-textarea-contents-at-2.html threshold-textarea-contents-at-2-ref.html
|
||||
fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-input-text-contents-under-1.html threshold-input-text-contents-under-1.html
|
||||
fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-input-text-contents-under-2.html threshold-input-text-contents-under-2.html
|
||||
fuzzy-if(gtkWidget,1,10) test-pref(font.size.inflation.emPerLine,15) test-pref(font.size.inflation.forceEnabled,true) test-pref(font.size.inflation.lineThreshold,100) == threshold-input-text-contents-at-1.html threshold-input-text-contents-at-1-ref.html
|
||||
|
|
|
@ -45,7 +45,7 @@ random-if(cocoaWidget) != impact-bold.html impact.html # bug 539418
|
|||
|
||||
# localized font family names should always match just as English names do
|
||||
== localized-family-names-001.html localized-family-names-001-ref.html
|
||||
skip-if(Mulet) == localized-family-names-002.html localized-family-names-002-ref.html # MULET: Bug 1144079: Re-enable Mulet mochitests and reftests taskcluster-specific disables
|
||||
== localized-family-names-002.html localized-family-names-002-ref.html
|
||||
== localized-family-names-003.html localized-family-names-003-ref.html
|
||||
== localized-family-names-004.html localized-family-names-004-ref.html
|
||||
|
||||
|
@ -53,8 +53,8 @@ skip-if(Mulet) == localized-family-names-002.html localized-family-names-002-ref
|
|||
== familyname-escapedidents.html familyname-escapedidents-ref.html
|
||||
|
||||
# weight mapping tests
|
||||
skip-if(B2G||Mulet) HTTP(..) == normalmedium.html normalmedium-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) HTTP(..) != normalmedium.html normalmedium-notref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) == normalmedium.html normalmedium-ref.html
|
||||
HTTP(..) != normalmedium.html normalmedium-notref.html
|
||||
|
||||
# Linux fails due to bug 604815
|
||||
fuzzy-if(OSX==1010&&browserIsRemote,1,23) HTTP(..) == weightmapping-12.html weightmapping-12-ref.html
|
||||
|
@ -65,14 +65,14 @@ HTTP(..) == weightmapping-478.html weightmapping-478-ref.html
|
|||
HTTP(..) == weightmapping-7.html weightmapping-7-ref.html
|
||||
fuzzy-if(OSX==1010,1,30) HTTP(..) == weightmapping-12579.html weightmapping-12579-ref.html
|
||||
|
||||
skip-if(B2G||Mulet) HTTP(..) == stretchmapping-all.html stretchmapping-all-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) HTTP(..) == stretchmapping-reverse.html stretchmapping-reverse-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) == stretchmapping-all.html stretchmapping-all-ref.html
|
||||
HTTP(..) == stretchmapping-reverse.html stretchmapping-reverse-ref.html
|
||||
fuzzy-if(OSX==1010&&browserIsRemote,1,17) fuzzy-if(Android,4,8) HTTP(..) == stretchmapping-35.html stretchmapping-35-ref.html
|
||||
fuzzy-if(OSX==1010,3,5) HTTP(..) == stretchmapping-137.html stretchmapping-137-ref.html
|
||||
|
||||
# test for font-stretch using @font-face
|
||||
skip-if(B2G||Mulet) skip-if(Android) HTTP(..) == font-stretch-1.html font-stretch-1-ref.html # bugs 773482, 927602 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) skip-if(Android) HTTP(..) == font-shorthand-stretch-1.html font-stretch-1-ref.html # bugs 773482, 927602 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(Android) HTTP(..) == font-stretch-1.html font-stretch-1-ref.html # bug 927602
|
||||
skip-if(Android) HTTP(..) == font-shorthand-stretch-1.html font-stretch-1-ref.html # bug 927602
|
||||
|
||||
# bug 724231 - applying synthetic styles to a single @font-face font
|
||||
# should apply artificial obliquing, not switch to a true styled face
|
||||
|
@ -93,7 +93,7 @@ random-if(!(cocoaWidget||winWidget)) == arial-arabic.html arial-arabic-ref.html
|
|||
!= syntheticbold-rotated.html syntheticbold-rotated-ref.html
|
||||
|
||||
HTTP(..) == font-synthesis-1.html font-synthesis-1-ref.html
|
||||
skip-if(Mulet) HTTP(..) == font-synthesis-2.html font-synthesis-2-ref.html # MULET: Bug 1144079: Re-enable Mulet mochitests and reftests taskcluster-specific disables
|
||||
HTTP(..) == font-synthesis-2.html font-synthesis-2-ref.html
|
||||
|
||||
# Bug 1060791 - support for format 10 cmap in Apple Symbols;
|
||||
# relevant fonts not present on other platforms.
|
||||
|
|
|
@ -9,12 +9,12 @@
|
|||
== overflow-areas-1.html overflow-areas-1-ref.html
|
||||
|
||||
# The buttons in these tests have some fancy shading applied to their corners
|
||||
# on B2G, despite their "-moz-appearance: none; background: gray", so they
|
||||
# on Android, despite their "-moz-appearance: none; background: gray", so they
|
||||
# don't quite match the reference case's normal <div>. That's why they're fuzzy.
|
||||
fuzzy-if(B2G||Mulet||Android,125,20) == percent-height-child-1.html percent-height-child-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
pref(browser.display.focus_ring_width,1) fuzzy-if(B2G||Mulet||Android,125,80) == percent-height-child-2.html percent-height-child-2-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(B2G||Mulet||Android,125,20) == percent-width-child-1.html percent-width-child-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
pref(browser.display.focus_ring_width,1) fuzzy-if(B2G||Mulet||Android,125,80) == percent-width-child-2.html percent-width-child-2-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(Android,125,20) == percent-height-child-1.html percent-height-child-1-ref.html
|
||||
pref(browser.display.focus_ring_width,1) fuzzy-if(Android,125,80) == percent-height-child-2.html percent-height-child-2-ref.html
|
||||
fuzzy-if(Android,125,20) == percent-width-child-1.html percent-width-child-1-ref.html
|
||||
pref(browser.display.focus_ring_width,1) fuzzy-if(Android,125,80) == percent-width-child-2.html percent-width-child-2-ref.html
|
||||
|
||||
== vertical-centering.html vertical-centering-ref.html
|
||||
|
||||
|
@ -23,9 +23,9 @@ pref(browser.display.focus_ring_width,1) fuzzy-if(B2G||Mulet||Android,125,80) ==
|
|||
!= line-height-input-0.5.html line-height-input-1.0.html
|
||||
!= line-height-input-1.5.html line-height-input-1.0.html
|
||||
|
||||
# Looks like Android and B2G change the text color, but to something slightly
|
||||
# Looks like Android changes the text color, but to something slightly
|
||||
# different from ColorGray
|
||||
fails-if(Android||B2G||Mulet) == disabled-1.html disabled-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(Android) == disabled-1.html disabled-1-ref.html
|
||||
== disabled-2.html disabled-2-ref.html
|
||||
|
||||
!= disabled-3.html disabled-3-notref.html
|
||||
|
@ -33,14 +33,14 @@ fails-if(Android||B2G||Mulet) == disabled-1.html disabled-1-ref.html # Initial m
|
|||
!= disabled-5.html disabled-5-notref.html
|
||||
!= disabled-6.html disabled-6-notref.html
|
||||
|
||||
fails-if(B2G||Mulet) == width-auto-size-em-ltr.html width-auto-size-em-ltr-ref.html # Bug 1145672 # Bug 1150486
|
||||
fails-if(B2G||Mulet) == width-auto-size-ltr.html width-auto-size-ltr-ref.html # Bug 1145672 # Bug 1150486
|
||||
== width-auto-size-em-ltr.html width-auto-size-em-ltr-ref.html
|
||||
== width-auto-size-ltr.html width-auto-size-ltr-ref.html
|
||||
== width-exact-fit-ltr.html width-auto-size-ltr-ref.html
|
||||
== width-erode-part-focuspadding-ltr.html width-erode-part-focuspadding-ltr-ref.html
|
||||
== width-erode-all-focuspadding-ltr.html width-erode-all-focuspadding-ltr-ref.html
|
||||
== width-erode-overflow-focuspadding-ltr.html width-erode-overflow-focuspadding-ltr-ref.html
|
||||
fails-if(B2G||Mulet) == width-auto-size-em-rtl.html width-auto-size-em-rtl-ref.html # Bug 1145672 # Bug 1150486
|
||||
fails-if(B2G||Mulet) == width-auto-size-rtl.html width-auto-size-rtl-ref.html # Bug 1145672 # Bug 1150486
|
||||
== width-auto-size-em-rtl.html width-auto-size-em-rtl-ref.html
|
||||
== width-auto-size-rtl.html width-auto-size-rtl-ref.html
|
||||
== width-exact-fit-rtl.html width-auto-size-rtl-ref.html
|
||||
== width-erode-part-focuspadding-rtl.html width-erode-part-focuspadding-rtl-ref.html
|
||||
== width-erode-all-focuspadding-rtl.html width-erode-all-focuspadding-rtl-ref.html
|
||||
|
|
|
@ -4,11 +4,11 @@ fuzzy-if(skiaContent,2,13) == dynamic-legend-scroll-1.html dynamic-legend-scroll
|
|||
== fieldset-percentage-padding-1.html fieldset-percentage-padding-1-ref.html
|
||||
== fieldset-scroll-1.html fieldset-scroll-1-ref.html
|
||||
== fieldset-scrolled-1.html fieldset-scrolled-1-ref.html
|
||||
random-if(B2G||Mulet) == fieldset-overflow-auto-1.html fieldset-overflow-auto-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== fieldset-overflow-auto-1.html fieldset-overflow-auto-1-ref.html
|
||||
fuzzy-if(winWidget&&!layersGPUAccelerated,121,276) == positioned-container-1.html positioned-container-1-ref.html
|
||||
== relpos-legend-1.html relpos-legend-1-ref.html
|
||||
== relpos-legend-2.html relpos-legend-2-ref.html
|
||||
skip-if((B2G&&browserIsRemote)||Mulet) == sticky-legend-1.html sticky-legend-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== sticky-legend-1.html sticky-legend-1-ref.html
|
||||
fuzzy-if(skiaContent,1,40768) == abs-pos-child-sizing.html abs-pos-child-sizing-ref.html
|
||||
== overflow-hidden.html overflow-hidden-ref.html
|
||||
== legend-rtl.html legend-rtl-ref.html
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
== label-dynamic.html label-dynamic-ref.html
|
||||
skip-if(B2G||Mulet) fails-if(Android) == radio-stretched.html radio-stretched-ref.html # test for bug 464589 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(Android) == radio-stretched.html radio-stretched-ref.html # test for bug 464589
|
||||
!= checked.html checked-notref.html
|
||||
!= checked-native.html checked-native-notref.html
|
||||
!= checked.html about:blank
|
||||
|
@ -11,4 +11,4 @@ skip-if(B2G||Mulet) fails-if(Android) == radio-stretched.html radio-stretched-re
|
|||
!= indeterminate-native-checked.html indeterminate-native-checked-notref.html
|
||||
!= indeterminate-native-unchecked.html indeterminate-native-unchecked-notref.html
|
||||
== indeterminate-selector.html indeterminate-selector-ref.html
|
||||
skip-if(!gtkWidget||Mulet) == gtk-theme-width-height.html gtk-theme-width-height-ref.html # bug 1141511: Disable some gtkWidget-dependant reftests on Mulet
|
||||
skip-if(!gtkWidget) == gtk-theme-width-height.html gtk-theme-width-height-ref.html
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
# Simple test. Should fail on platforms where input type color isn't activated
|
||||
# yet. Missing platforms are B2G (bug 875751), Android (bug 875750).
|
||||
fails-if(B2G||Mulet||Android) == input-color-1.html input-color-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
# yet. The missing platform is Android (bug 875750).
|
||||
fails-if(Android) == input-color-1.html input-color-1-ref.html
|
||||
|
||||
default-preferences pref(dom.forms.color,true)
|
||||
|
||||
# Despite the "default-preferences" line above, B2G and Android are still
|
||||
# Despite the "default-preferences" line above, Android is still
|
||||
# excluded from some style in forms.css, which makes the following tests fail.
|
||||
fails-if(B2G||Mulet||Android) == margin-padding-1.html margin-padding-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(Android) == margin-padding-1.html margin-padding-1-ref.html
|
||||
== block-invalidate-1.html block-invalidate-1-ref.html
|
||||
== block-invalidate-2.html block-invalidate-2-ref.html
|
||||
fuzzy-if(gtkWidget,8,33) fuzzy-if(skiaContent,8,35) fails-if(B2G||Mulet||Android) == transformations-1.html transformations-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(B2G||Mulet||Android) == custom-style-1.html custom-style-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(B2G||Mulet||Android) == custom-style-2.html custom-style-2-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(gtkWidget,8,33) fuzzy-if(skiaContent,8,35) fails-if(Android) == transformations-1.html transformations-1-ref.html
|
||||
fails-if(Android) == custom-style-1.html custom-style-1-ref.html
|
||||
fails-if(Android) == custom-style-2.html custom-style-2-ref.html
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
# B2G failures: bug 855352.
|
||||
fails-if(B2G||Mulet||Android) fuzzy-if(OSX==1006,8,152) skip-if((B2G&&browserIsRemote)||Mulet) == simple.html simple-ref.xul # bug 974780 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(B2G||Mulet||Android) fuzzy-if(OSX==1006,8,76) skip-if((B2G&&browserIsRemote)||Mulet) == rtl.html rtl-ref.xul # bug 974780 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(B2G||Mulet||Android) fuzzy-if(OSX==1006,8,152) skip-if((B2G&&browserIsRemote)||Mulet) == size.html simple-ref.xul # bug 974780 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(B2G||Mulet||Android) fuzzy-if(OSX==1006,8,76) skip-if((B2G&&browserIsRemote)||Mulet) == background.html background-ref.xul # bug 974780 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(B2G||Mulet||Android) skip-if((B2G&&browserIsRemote)||Mulet) == style.html style-ref.xul # bug 974780 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(Android) fuzzy-if(OSX==1006,8,152) == simple.html simple-ref.xul
|
||||
fails-if(Android) fuzzy-if(OSX==1006,8,76) == rtl.html rtl-ref.xul
|
||||
fails-if(Android) fuzzy-if(OSX==1006,8,152) == size.html simple-ref.xul
|
||||
fails-if(Android) fuzzy-if(OSX==1006,8,76) == background.html background-ref.xul
|
||||
fails-if(Android) == style.html style-ref.xul
|
||||
!= width-clip.html width-clip-ref.html
|
||||
fails-if(B2G||Mulet||Android) == color-inherit.html color-inherit-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(Android) == color-inherit.html color-inherit-ref.html
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
default-preferences pref(dom.forms.number,true)
|
||||
|
||||
# sanity checks:
|
||||
# not valid on Android/B2G where type=number looks like type=text
|
||||
skip-if(Android||B2G||Mulet) != not-other-type-unthemed-1.html not-other-type-unthemed-1a-notref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(Android||B2G||Mulet) != not-other-type-unthemed-1.html not-other-type-unthemed-1b-notref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
# only valid on Android/B2G where type=number looks the same as type=text
|
||||
skip-if(!Android&&!B2G&&!Mulet) == number-same-as-text-unthemed.html number-same-as-text-unthemed-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
# not valid on Android where type=number looks like type=text
|
||||
skip-if(Android) != not-other-type-unthemed-1.html not-other-type-unthemed-1a-notref.html
|
||||
skip-if(Android) != not-other-type-unthemed-1.html not-other-type-unthemed-1b-notref.html
|
||||
# only valid on Android where type=number looks the same as type=text
|
||||
skip-if(!Android) == number-same-as-text-unthemed.html number-same-as-text-unthemed-ref.html
|
||||
|
||||
# should look the same as type=text, except for the spin box
|
||||
== number-similar-to-text-unthemed.html number-similar-to-text-unthemed-ref.html
|
||||
|
@ -27,18 +27,16 @@ fuzzy-if(skiaContent,2,13) == show-value.html show-value-ref.html
|
|||
== number-auto-width-1.html number-auto-width-1-ref.html
|
||||
|
||||
# min-height/max-height tests:
|
||||
skip-if(B2G||Mulet||Android) == number-min-height-1.html number-min-height-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet||Android) == number-min-height-2.html number-min-height-2-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet||Android) == number-max-height-1.html number-max-height-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet||Android) == number-max-height-2.html number-max-height-2-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(Android) == number-min-height-1.html number-min-height-1-ref.html
|
||||
skip-if(Android) == number-min-height-2.html number-min-height-2-ref.html
|
||||
skip-if(Android) == number-max-height-1.html number-max-height-1-ref.html
|
||||
skip-if(Android) == number-max-height-2.html number-max-height-2-ref.html
|
||||
|
||||
# number of significant fractional digits:
|
||||
== number-significant-fractional-digits.html number-significant-fractional-digits-ref.html
|
||||
|
||||
# focus
|
||||
# autofocus is disabled on B2G
|
||||
# https://bugzilla.mozilla.org/show_bug.cgi?id=965763
|
||||
skip-if(B2G||Mulet) fuzzy-if(skiaContent,2,5) needs-focus == focus-handling.html focus-handling-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(skiaContent,2,5) needs-focus == focus-handling.html focus-handling-ref.html
|
||||
|
||||
# select
|
||||
== number-selected.html number-selected-ref.html
|
||||
|
|
|
@ -5,4 +5,4 @@
|
|||
!= checked-notref.html about:blank
|
||||
!= checked-native.html about:blank
|
||||
!= checked-native-notref.html about:blank
|
||||
skip-if(!gtkWidget||Mulet) == gtk-theme-width-height.html gtk-theme-width-height-ref.html # bug 1141511: Disable some gtkWidget-dependant reftests on Mulet
|
||||
skip-if(!gtkWidget) == gtk-theme-width-height.html gtk-theme-width-height-ref.html
|
||||
|
|
|
@ -17,18 +17,18 @@ fuzzy-if(skiaContent,1,40) == value-prop-unthemed.html 75pct-unthemed-common-ref
|
|||
== value-prop.html 75pct-common-ref.html
|
||||
fuzzy-if(skiaContent,1,40) == valueAsNumber-prop-unthemed.html 75pct-unthemed-common-ref.html
|
||||
== valueAsNumber-prop.html 75pct-common-ref.html
|
||||
fuzzy-if(B2G,2,1) fuzzy-if(skiaContent,1,40) == stepDown-unthemed.html 75pct-unthemed-common-ref.html
|
||||
fuzzy-if(B2G,2,1) == stepDown.html 75pct-common-ref.html
|
||||
fuzzy-if(skiaContent,1,40) == stepDown-unthemed.html 75pct-unthemed-common-ref.html
|
||||
== stepDown.html 75pct-common-ref.html
|
||||
fuzzy-if(skiaContent,1,40) == stepUp-unthemed.html 75pct-unthemed-common-ref.html
|
||||
== stepUp.html 75pct-common-ref.html
|
||||
fuzzy-if(B2G,2,1) == max-prop.html 100pct-common-ref.html
|
||||
== max-prop.html 100pct-common-ref.html
|
||||
== reset-value.html reset-value-ref.html
|
||||
|
||||
# 'direction' property:
|
||||
== direction-unthemed-1.html direction-unthemed-1-ref.html
|
||||
|
||||
# ::-moz-range-progress pseudo-element:
|
||||
fails-if(B2G||Mulet||Android) == moz-range-progress-1.html moz-range-progress-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(Android) == moz-range-progress-1.html moz-range-progress-1-ref.html
|
||||
== moz-range-progress-2.html moz-range-progress-2-ref.html
|
||||
== moz-range-progress-3.html moz-range-progress-3-ref.html
|
||||
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
== bounds-1.html bounds-1-ref.html
|
||||
fuzzy-if(asyncPan&&!layersGPUAccelerated,121,111) == size-1.html size-1-ref.html
|
||||
skip-if(B2G||Mulet) == size-2.html size-2-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== size-2.html size-2-ref.html
|
||||
HTTP(..) == baseline-1.html baseline-1-ref.html
|
||||
skip-if((B2G&&browserIsRemote)||Mulet) HTTP(..) == centering-1.xul centering-1-ref.xul # bug 974780 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if((B2G&&browserIsRemote)||Mulet) == dynamic-height-1.xul dynamic-height-1-ref.xul # bug 974780 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) == centering-1.xul centering-1-ref.xul
|
||||
== dynamic-height-1.xul dynamic-height-1-ref.xul
|
||||
fuzzy-if(skiaContent,1,500) needs-focus == select.html select-ref.html
|
||||
== intrinsic-size.html intrinsic-size-ref.html
|
||||
== line-height-0.5.html line-height-1.0.html
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
skip-if(B2G||Mulet) == legend.html legend-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== legend.html legend-ref.html
|
||||
fuzzy-if(skiaContent,1,7) pref(dom.webcomponents.enabled,true) == shadow-dom.html shadow-dom-ref.html
|
||||
== 1273433.html 1273433-ref.html
|
||||
|
|
|
@ -2,7 +2,7 @@ fuzzy-if(Android,128,16) == values.html values-ref.html
|
|||
== values-rtl.html values-rtl-ref.html
|
||||
== margin-padding.html margin-padding-ref.html
|
||||
== margin-padding-rtl.html margin-padding-rtl-ref.html
|
||||
skip-if(B2G||Mulet) == bar-pseudo-element.html bar-pseudo-element-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== bar-pseudo-element.html bar-pseudo-element-ref.html
|
||||
== bar-pseudo-element-rtl.html bar-pseudo-element-rtl-ref.html
|
||||
|
||||
# vertical tests
|
||||
|
@ -10,7 +10,7 @@ skip-if(B2G||Mulet) == bar-pseudo-element.html bar-pseudo-element-ref.html # Ini
|
|||
== values-vertical-rtl.html values-vertical-rtl-ref.html
|
||||
== margin-padding-vertical.html margin-padding-vertical-ref.html
|
||||
== margin-padding-vertical-rtl.html margin-padding-vertical-rtl-ref.html
|
||||
skip-if(B2G||Mulet) == bar-pseudo-element-vertical.html bar-pseudo-element-vertical-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== bar-pseudo-element-vertical.html bar-pseudo-element-vertical-ref.html
|
||||
== bar-pseudo-element-vertical-rtl.html bar-pseudo-element-vertical-rtl-ref.html
|
||||
|
||||
# The following test is disabled but kept in the repository because the
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
== placeholder-4.html placeholder-overridden-ref.html
|
||||
== placeholder-5.html placeholder-visible-ref.html
|
||||
fuzzy-if(winWidget,160,10) fuzzy-if(Android,1,1) fuzzy-if(asyncPan&&!layersGPUAccelerated,146,317) fuzzy-if(OSX==1010&&browserIsRemote,1,8) == placeholder-6.html placeholder-overflow-ref.html
|
||||
skip-if(B2G||Mulet||(Android&&asyncPan)) == placeholder-6-textarea.html placeholder-overflow-textarea-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(Android&&asyncPan) == placeholder-6-textarea.html placeholder-overflow-textarea-ref.html
|
||||
# needs-focus == placeholder-7.html placeholder-focus-ref.html
|
||||
# needs-focus == placeholder-8.html placeholder-focus-ref.html
|
||||
# needs-focus == placeholder-9.html placeholder-focus-ref.html
|
||||
|
@ -27,7 +27,7 @@ needs-focus == placeholder-10.html placeholder-visible-ref.html
|
|||
== placeholder-13.html placeholder-visible-ref.html
|
||||
== placeholder-14.html placeholder-visible-ref.html
|
||||
== placeholder-18.html placeholder-overridden-ref.html
|
||||
random-if(winWidget) skip-if((B2G&&browserIsRemote)||Mulet) == placeholder-19.xul placeholder-overridden-ref.xul # bug 974780 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
random-if(winWidget) == placeholder-19.xul placeholder-overridden-ref.xul
|
||||
# needs-focus == placeholder-20.html placeholder-focus-ref.html
|
||||
needs-focus == placeholder-21.html placeholder-blank-ref.html
|
||||
needs-focus == placeholder-22.html placeholder-blank-ref.html
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
== values-rtl.html values-rtl-ref.html
|
||||
== margin-padding.html margin-padding-ref.html
|
||||
== margin-padding-rtl.html margin-padding-rtl-ref.html
|
||||
skip-if(B2G||Mulet) == bar-pseudo-element.html bar-pseudo-element-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== bar-pseudo-element.html bar-pseudo-element-ref.html
|
||||
== bar-pseudo-element-rtl.html bar-pseudo-element-rtl-ref.html
|
||||
== indeterminate-style-width.html indeterminate-style-width-ref.html
|
||||
|
||||
|
@ -11,7 +11,7 @@ skip-if(B2G||Mulet) == bar-pseudo-element.html bar-pseudo-element-ref.html # Ini
|
|||
== values-vertical-rtl.html values-vertical-rtl-ref.html
|
||||
== margin-padding-vertical.html margin-padding-vertical-ref.html
|
||||
== margin-padding-vertical-rtl.html margin-padding-vertical-rtl-ref.html
|
||||
skip-if(B2G||Mulet) == bar-pseudo-element-vertical.html bar-pseudo-element-vertical-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== bar-pseudo-element-vertical.html bar-pseudo-element-vertical-ref.html
|
||||
== bar-pseudo-element-vertical-rtl.html bar-pseudo-element-vertical-rtl-ref.html
|
||||
== indeterminate-style-height.html indeterminate-style-height-ref.html
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
skip-if(B2G||Mulet) fuzzy-if(skiaContent,1,10) HTTP(..) == text-control-baseline-1.html text-control-baseline-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(skiaContent,1,10) HTTP(..) == text-control-baseline-1.html text-control-baseline-1-ref.html
|
||||
|
||||
# button element
|
||||
include button/reftest.list
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
fuzzy-if(Android,4,11) skip-if(B2G||Mulet) == out-of-bounds-selectedindex.html out-of-bounds-selectedindex-ref.html # test for bug 471741 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == multiple.html multiple-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(Android,4,11) == out-of-bounds-selectedindex.html out-of-bounds-selectedindex-ref.html # test for bug 471741
|
||||
== multiple.html multiple-ref.html
|
||||
== boguskids.html boguskids-ref.html
|
||||
== dynamic-boguskids.html boguskids-ref.html
|
||||
== option-children.html option-children-ref.html
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
skip-if(B2G||Mulet||Android) == resize.html resize-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(Android) == resize.html resize-ref.html
|
||||
# an offset seems to apply to the native resizer on windows so skip this test for now
|
||||
skip-if(B2G||Mulet||Android) skip-if(winWidget) fuzzy-if(cocoaWidget,1,33) fuzzy-if(skiaContent&&!winWidget&&!Android,5,10) == resize-background.html resize-background-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet||Android) != ltr.html rtl.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet||Android) != ltr-scrollbar.html rtl-scrollbar.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet||Android) != in-ltr-doc-scrollbar.html in-rtl-doc-scrollbar.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet||Android) != ltr.html no-resize.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet||Android) fails-if(xulRuntime.widgetToolkit=="gtk2") != rtl.html no-resize.html # bug 834724 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(Android) skip-if(winWidget) fuzzy-if(cocoaWidget,1,33) fuzzy-if(skiaContent&&!winWidget&&!Android,5,10) == resize-background.html resize-background-ref.html
|
||||
skip-if(Android) != ltr.html rtl.html
|
||||
skip-if(Android) != ltr-scrollbar.html rtl-scrollbar.html
|
||||
skip-if(Android) != in-ltr-doc-scrollbar.html in-rtl-doc-scrollbar.html
|
||||
skip-if(Android) != ltr.html no-resize.html
|
||||
skip-if(Android) fails-if(xulRuntime.widgetToolkit=="gtk2") != rtl.html no-resize.html # bug 834724
|
||||
== rtl.html rtl-dynamic-attr.html
|
||||
== rtl.html rtl-dynamic-style.html
|
||||
== rtl.html in-dynamic-rtl-doc.html
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
# access-key tests are no use on OS X because access keys are not indicated visually
|
||||
# no real XUL theme on Android so we just skip
|
||||
skip-if(cocoaWidget||((B2G&&browserIsRemote)||Mulet)||Android) != accesskey-1.xul accesskey-1-notref.xul # bug 974780 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(cocoaWidget||((B2G&&browserIsRemote)||Mulet)||Android) == accesskey-2.xul accesskey-2-ref.xul # bug 974780 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(cocoaWidget||Android) != accesskey-1.xul accesskey-1-notref.xul
|
||||
skip-if(cocoaWidget||Android) == accesskey-2.xul accesskey-2-ref.xul
|
||||
# accesskey-3 fails because of defects in XUL bidi support
|
||||
fails-if(!cocoaWidget) skip-if(cocoaWidget||((B2G&&browserIsRemote)||Mulet)||Android) == accesskey-3.xul accesskey-3-ref.xul # bug 974780 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(cocoaWidget||((B2G&&browserIsRemote)||Mulet)||Android) != accesskey-3.xul accesskey-3-notref.xul # bug 974780 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(cocoaWidget||((B2G&&browserIsRemote)||Mulet)||Android) == accesskey-4.xul accesskey-4-ref.xul # bug 974780 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(cocoaWidget||((B2G&&browserIsRemote)||Mulet)||Android) != accesskey-4.xul accesskey-4-notref.xul # bug 974780 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if((B2G&&browserIsRemote)||Mulet||Android) == align-baseline-1.xul align-baseline-1-ref.xul # test for bug 494901 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet||Android) == setsize.xul setsize-ref.xul # bug 974780 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fails-if(!cocoaWidget) skip-if(cocoaWidget||Android) == accesskey-3.xul accesskey-3-ref.xul
|
||||
skip-if(cocoaWidget||Android) != accesskey-3.xul accesskey-3-notref.xul
|
||||
skip-if(cocoaWidget||Android) == accesskey-4.xul accesskey-4-ref.xul
|
||||
skip-if(cocoaWidget||Android) != accesskey-4.xul accesskey-4-notref.xul
|
||||
skip-if(Android) == align-baseline-1.xul align-baseline-1-ref.xul # test for bug 494901
|
||||
skip-if(Android) == setsize.xul setsize-ref.xul
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# All tests in this file have fuzz on OS X 10.10 due to bug 1220052.
|
||||
|
||||
skip-if(B2G||Mulet) fuzzy-if(OSX==1010,1,10) == display-types-01.html display-types-01-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
fuzzy-if(OSX==1010,1,10) == display-types-01.html display-types-01-ref.html
|
||||
fuzzy-if(OSX==1010,1,10) == dynamic-attr-01.html dynamic-attr-01-ref.html
|
||||
fuzzy-if(OSX==1010,1,10) == dynamic-button-01a.html dynamic-button-01-ref.html
|
||||
fuzzy-if(OSX==1010,1,10) == dynamic-button-01b.html dynamic-button-01-ref.html
|
||||
|
|
|
@ -2,15 +2,15 @@ random == bug-364968.html bug-364968-ref.html
|
|||
== bug-463204.html bug-463204-ref.html
|
||||
== canvas-outside-document.html canvas-inside-document.html
|
||||
== mozsetimageelement-01.html mozsetimageelement-01-ref.html
|
||||
skip-if(B2G||Mulet) == mozsetimageelement-02.html about:blank # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == image-outside-document-invalidate.html about:blank # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == canvas-outside-document-invalidate-01.html about:blank # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) fails-if(azureSkia) fails-if(cocoaWidget) == canvas-outside-document-invalidate-02.html about:blank # See bug 666800 # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== mozsetimageelement-02.html about:blank
|
||||
== image-outside-document-invalidate.html about:blank
|
||||
== canvas-outside-document-invalidate-01.html about:blank
|
||||
fails-if(azureSkia) fails-if(cocoaWidget) == canvas-outside-document-invalidate-02.html about:blank # See bug 666800
|
||||
#fails with Skia due to Skia bug http://code.google.com/p/skia/issues/detail?id=568
|
||||
== element-paint-simple.html element-paint-simple-ref.html
|
||||
== element-paint-repeated.html element-paint-repeated-ref.html
|
||||
== element-paint-recursion.html element-paint-recursion-ref.html
|
||||
skip-if(B2G||Mulet) HTTP(..) == element-paint-continuation.html element-paint-continuation-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) == element-paint-continuation.html element-paint-continuation-ref.html
|
||||
== element-paint-transform-01.html element-paint-transform-01-ref.html
|
||||
random-if(d2d) == element-paint-transform-02.html element-paint-transform-02-ref.html # bug 587133
|
||||
fuzzy-if(d2d&&/^Windows\x20NT\x206\.1/.test(http.oscpu),16,90) == element-paint-background-size-01.html element-paint-background-size-01-ref.html
|
||||
|
@ -24,12 +24,12 @@ fails-if(usesRepeatResampling) == element-paint-subimage-sampling-restriction.ht
|
|||
fuzzy-if(skiaContent,1,326) == element-paint-sharpness-01b.html element-paint-sharpness-01c.html
|
||||
== element-paint-sharpness-01c.html element-paint-sharpness-01d.html
|
||||
== element-paint-sharpness-02a.html element-paint-sharpness-02b.html
|
||||
fuzzy-if(B2G,11,4) == element-paint-sharpness-02b.html element-paint-sharpness-02c.html
|
||||
== element-paint-sharpness-02b.html element-paint-sharpness-02c.html
|
||||
== element-paint-paintserversize-rounding-01.html element-paint-paintserversize-rounding-01-ref.html
|
||||
fuzzy-if(skiaContent,187,1191) == element-paint-paintserversize-rounding-02.html element-paint-paintserversize-rounding-02-ref.html # Linux32 from GCC update
|
||||
== element-paint-multiple-backgrounds-01a.html element-paint-multiple-backgrounds-01-ref.html
|
||||
skip-if(B2G||Mulet) == element-paint-multiple-backgrounds-01b.html element-paint-multiple-backgrounds-01-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if(B2G||Mulet) == element-paint-multiple-backgrounds-01c.html element-paint-multiple-backgrounds-01-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== element-paint-multiple-backgrounds-01b.html element-paint-multiple-backgrounds-01-ref.html
|
||||
== element-paint-multiple-backgrounds-01c.html element-paint-multiple-backgrounds-01-ref.html
|
||||
== gradient-html-01.html gradient-html-01-ref.svg
|
||||
== gradient-html-02.html gradient-html-02-ref.svg
|
||||
random-if(!cocoaWidget) == gradient-html-03.html gradient-html-03-ref.svg
|
||||
|
@ -44,5 +44,4 @@ fuzzy(1,16900) == gradient-html-07c.html gradient-html-07d.html
|
|||
HTTP == invalidate-1.html invalidate-1-ref.html
|
||||
== pattern-html-01.html pattern-html-01-ref.svg
|
||||
== pattern-html-02.html pattern-html-02-ref.svg
|
||||
# skip XBL test case on B2G
|
||||
skip-if(B2G||Mulet) == referenced-from-binding-01.html referenced-from-binding-01-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== referenced-from-binding-01.html referenced-from-binding-01-ref.html
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
skip-if(B2G||Mulet) == background-common-usage-floating-point.html background-common-usage-ref.html # bug 773482 # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== background-common-usage-floating-point.html background-common-usage-ref.html
|
||||
== background-common-usage-percent.html background-common-usage-ref.html
|
||||
== background-common-usage-pixel.html background-common-usage-ref.html
|
||||
== background-draw-nothing-empty-rect.html background-draw-nothing-ref.html
|
||||
|
@ -7,9 +7,9 @@ asserts(0-6) == background-draw-nothing-malformed-images.html background-draw-no
|
|||
== background-monster-rect.html background-monster-rect-ref.html
|
||||
== background-over-size-rect.html background-over-size-rect-ref.html
|
||||
== background-test-parser.html background-test-parser-ref.html
|
||||
fuzzy-if(Android||B2G,113,124) == background-with-other-properties.html background-with-other-properties-ref.html
|
||||
fuzzy-if(Android||B2G||Mulet,16,22) == background-zoom-1.html background-zoom-1-ref.html # Bug 1128229 # Bug 1153574
|
||||
fuzzy-if(Mulet,2,11) == background-zoom-2.html background-zoom-2-ref.html # Bug 1153574
|
||||
fuzzy-if(Android,113,124) == background-with-other-properties.html background-with-other-properties-ref.html
|
||||
fuzzy-if(Android,16,22) == background-zoom-1.html background-zoom-1-ref.html # Bug 1128229
|
||||
== background-zoom-2.html background-zoom-2-ref.html
|
||||
== background-zoom-3.html background-zoom-3-ref.html
|
||||
== background-zoom-4.html background-zoom-4-ref.html
|
||||
== dom-api-computed-style.html dom-api-ref.html
|
||||
|
|
|
@ -1 +1 @@
|
|||
skip-if((B2G&&browserIsRemote)||Mulet) == image-region.xul image-region-ref.xul # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== image-region.xul image-region-ref.xul
|
||||
|
|
|
@ -3,8 +3,8 @@ fails-if(usesRepeatResampling) == background-image-zoom-2.html about:blank
|
|||
== image-seam-1a.html image-seam-1-ref.html
|
||||
== image-seam-1b.html image-seam-1-ref.html
|
||||
fuzzy-if(Android,255,154) == image-seam-2.html image-seam-2-ref.html # Bug 1128229
|
||||
skip-if((B2G&&browserIsRemote)||Mulet) == image-zoom-1.html image-zoom-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
skip-if((B2G&&browserIsRemote)||Mulet) == image-zoom-2.html image-zoom-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
== image-zoom-1.html image-zoom-1-ref.html
|
||||
== image-zoom-2.html image-zoom-1-ref.html
|
||||
== invalid-url-image-1.html invalid-url-image-1-ref.html
|
||||
random-if(/^Windows\x20NT\x205\.1/.test(http.oscpu)) == sync-image-switch-1a.html sync-image-switch-1-ref.html # bug 855050 for WinXP
|
||||
random-if(/^Windows\x20NT\x205\.1/.test(http.oscpu)) == sync-image-switch-1b.html sync-image-switch-1-ref.html # bug 855050 for WinXP
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
skip-if(B2G||Mulet) HTTP(..) == devanagari-1a.html devanagari-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) == devanagari-1a.html devanagari-1-ref.html
|
||||
HTTP(..) != devanagari-1b.html devanagari-1-ref.html
|
||||
HTTP(..) == devanagari-2.html devanagari-2-ref.html
|
||||
HTTP(..) != devanagari-3a.html devanagari-3-ref.html
|
||||
|
@ -9,14 +9,14 @@ HTTP(..) == gujarati-1a.html gujarati-1-ref.html
|
|||
HTTP(..) != gujarati-1b.html gujarati-1-ref.html
|
||||
HTTP(..) == gujarati-2.html gujarati-2-ref.html
|
||||
HTTP(..) != gujarati-3a.html gujarati-3-ref.html
|
||||
skip-if(B2G||Mulet) HTTP(..) == gujarati-3b.html gujarati-3-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) == gujarati-3b.html gujarati-3-ref.html
|
||||
HTTP(..) != gujarati-4.html gujarati-4-notref.html
|
||||
|
||||
skip-if(B2G||Mulet) HTTP(..) == bengali-1a.html bengali-1-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) == bengali-1a.html bengali-1-ref.html
|
||||
HTTP(..) != bengali-1b.html bengali-1-ref.html
|
||||
HTTP(..) != bengali-2a.html bengali-2-ref.html
|
||||
HTTP(..) != bengali-2b.html bengali-2-ref.html
|
||||
skip-if(B2G||Mulet) HTTP(..) == bengali-3a.html bengali-3-ref.html # Initial mulet triage: parity with B2G/B2G Desktop
|
||||
HTTP(..) == bengali-3a.html bengali-3-ref.html
|
||||
HTTP(..) != bengali-3b.html bengali-3-ref.html
|
||||
HTTP(..) != bengali-3c.html bengali-3-ref.html
|
||||
HTTP(..) != bengali-3c.html bengali-3b.html
|
||||
|
|
Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше
Загрузка…
Ссылка в новой задаче