Closed Bug 1096204 Opened 10 years ago Closed 1 year ago

E10S default in nightly with Skia on Linux -> blank window

Categories

(Core :: Graphics, defect)

36 Branch
x86_64
Linux
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
e10s - ---

People

(Reporter: jonasthiem, Unassigned)

References

Details

(Keywords: regression)

Attachments

(2 files)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:36.0) Gecko/20100101 Firefox/36.0
Build ID: 20141109030205

Steps to reproduce:

1. Firefox made E10S default in nightly
2. I launched firefox as usual


Actual results:

see attached screenshot (all windows fully blank)


Expected results:

Working firefox (which happens if I go into safe mode and manually disable E10S, so there is a functional workaround if people are smart enough to try the safe mode)
I disabled all addons which doesn't help, however creating a new clean profile fixes it.

* My old profile + All Addons + E10S disabled -> works
* My old profile + All Addons + E10S enabled -> blank window
* My old profile + No Addons + E10S enabled -> blank window
* New clean profile + All Addons + E10S enabled -> works
Jonas: do you see that "GLib-CRITICAL: g_slice_set_config: assertion 'sys_page_size == 0' failed" error message when running firefox without e10s?
Blocks: e10s
tracking-e10s: --- → ?
Summary: E10S default in nightly -> blank window → E10S default in nightly -> blank window: GLib-CRITICAL: g_slice_set_config: assertion 'sys_page_size == 0' failed
Yes I see that without e10s (where stuff works) too. The terminal for non-e10s looks similar
Jonas: can you please go into safe mode and then copy/paste your system info from the about:support page (using the "Copy text to clipboard" button on that page) into this bug? This info will help us diagnose whether the problem might be related to known broken addons or a graphics issue.
Summary: E10S default in nightly -> blank window: GLib-CRITICAL: g_slice_set_config: assertion 'sys_page_size == 0' failed → E10S default in nightly -> blank window
about:support data when launched in safe mode (with E10S enabled in settings but probably disabled by safe mode in practise):

{
  "application": {
    "name": "Firefox",
    "version": "36.0a1",
    "userAgent": "Mozilla/5.0 (X11; Linux x86_64; rv:36.0) Gecko/20100101 Firefox/36.0",
    "supportURL": "https://support.mozilla.org/1/firefox/36.0a1/Linux/en-US/",
    "numTotalWindows": 1,
    "numRemoteWindows": 0
  },
  "crashes": {
    "submitted": [],
    "pending": 0
  },
  "modifiedPreferences": {
    "accessibility.typeaheadfind.flashBar": 0,
    "browser.cache.use_new_backend": 1,
    "browser.cache.disk.smart_size.first_run": false,
    "browser.cache.disk.smart_size.use_old_max": false,
    "browser.cache.disk.capacity": 358400,
    "browser.cache.disk.smart_size_cached_value": 358400,
    "browser.cache.frecency_experiment": 1,
    "browser.places.smartBookmarksVersion": 7,
    "browser.sessionstore.upgradeBackup.latestBuildID": "20141111030203",
    "browser.startup.homepage_override.mstone": "36.0a1",
    "browser.startup.homepage_override.buildID": "20141111030203",
    "browser.tabs.remote.autostart.1": false,
    "browser.tabs.warnOnClose": false,
    "browser.tabs.remote.autostart": true,
    "dom.mozApps.used": true,
    "extensions.lastAppVersion": "36.0a1",
    "gfx.canvas.azure.backends": "skia",
    "gfx.content.azure.backends": "skia,cairo",
    "layers.acceleration.disabled": true,
    "media.eme.enabled": true,
    "media.gmp-gmpopenh264.lastUpdate": 1412349439,
    "media.gmp-gmpopenh264.version": "1.1",
    "media.gmp-gmpopenh264.path": "/home/jonas/.mozilla/firefox/ugmfyjon.default-1393063252072/gmp-gmpopenh264",
    "media.gmp-gmpopenh264.enabled": true,
    "media.gmp-manager.lastCheck": 1415611436,
    "network.cookie.prefsMigrated": true,
    "places.database.lastMaintenance": 1415716303,
    "places.history.expiration.transient_current_max_pages": 48591,
    "plugin.disable_full_page_plugin_for_types": "application/pdf",
    "plugin.importedState": true,
    "plugins.notifyMissingFlash": false,
    "print.print_plex_name": "default",
    "print.print_margin_top": "0.5",
    "print.print_paper_width": "215.00",
    "print.print_resolution_name": "default",
    "print.print_colorspace": "default",
    "print.print_orientation": 1,
    "print.print_paper_size_type": 1,
    "print.print_to_file": false,
    "print.print_paper_height": "279.00",
    "print.print_scaling": "  1.00",
    "print.print_unwriteable_margin_right": 25,
    "print.print_unwriteable_margin_left": 25,
    "print.print_margin_left": "0.5",
    "print.print_unwriteable_margin_bottom": 56,
    "print.print_paper_size_unit": 1,
    "print.print_margin_right": "0.5",
    "print.print_oddpages": true,
    "print.print_bgcolor": false,
    "print.print_bgimages": false,
    "print.print_downloadfonts": false,
    "print.print_evenpages": true,
    "print.print_shrink_to_fit": true,
    "print.print_unwriteable_margin_top": 25,
    "print.print_paper_name": "na_letter",
    "print.print_margin_bottom": "0.5",
    "print.print_in_color": true,
    "print.print_page_delay": 50,
    "print.print_paper_data": 0,
    "privacy.sanitize.timeSpan": 0,
    "privacy.cpd.sessions": false,
    "privacy.cpd.cookies": false,
    "privacy.cpd.downloads": false,
    "privacy.donottrackheader.enabled": true,
    "privacy.cpd.formdata": false,
    "privacy.cpd.history": false,
    "privacy.sanitize.migrateFx3Prefs": true,
    "security.OCSP.enabled": 0,
    "security.disable_button.openCertManager": false,
    "security.mixed_content.block_active_content": false,
    "storage.vacuum.last.places.sqlite": 1414572274,
    "storage.vacuum.last.index": 1
  },
  "lockedPreferences": {},
  "graphics": {
    "numTotalWindows": 1,
    "numAcceleratedWindows": 0,
    "windowLayerManagerType": "Basic",
    "windowLayerManagerRemote": false,
    "numAcceleratedWindowsMessage": [
      ""
    ],
    "adapterDescription": "Intel Open Source Technology Center -- Mesa DRI Intel(R) Sandybridge Mobile ",
    "adapterVendorID": "Intel Open Source Technology Center",
    "adapterDeviceID": "Mesa DRI Intel(R) Sandybridge Mobile ",
    "adapterRAM": "",
    "adapterDrivers": "",
    "driverVersion": "3.0 Mesa 10.3.2",
    "driverDate": "",
    "webglRenderer": "Intel Open Source Technology Center -- Mesa DRI Intel(R) Sandybridge Mobile ",
    "info": {
      "AzureCanvasBackend": "skia",
      "AzureSkiaAccelerated": 0,
      "AzureFallbackCanvasBackend": "none",
      "AzureContentBackend": "skia"
    }
  },
  "javaScript": {
    "incrementalGCEnabled": true
  },
  "accessibility": {
    "isActive": false,
    "forceDisabled": 0
  },
  "libraryVersions": {
    "NSPR": {
      "minVersion": "4.10.7",
      "version": "4.10.7"
    },
    "NSS": {
      "minVersion": "3.18 Basic ECC Beta",
      "version": "3.18 Basic ECC Beta"
    },
    "NSSUTIL": {
      "minVersion": "3.18 Beta",
      "version": "3.18 Beta"
    },
    "NSSSSL": {
      "minVersion": "3.18 Basic ECC Beta",
      "version": "3.18 Basic ECC Beta"
    },
    "NSSSMIME": {
      "minVersion": "3.18 Basic ECC Beta",
      "version": "3.18 Basic ECC Beta"
    }
  },
  "userJS": {
    "exists": false
  },
  "sandbox": {
    "hasSeccompBPF": true,
    "canSandboxMedia": true
  },
  "extensions": [
    {
      "name": "Adblock Edge",
      "version": "2.1.6",
      "isActive": false,
      "id": "{fe272bd1-5f76-4ea4-8501-a05d35d823fc}"
    },
    {
      "name": "Disable Ctrl-Q Shortcut",
      "version": "20120821",
      "isActive": false,
      "id": "dcqs@moongiraffe.net"
    },
    {
      "name": "SSL Version Control",
      "version": "0.3",
      "isActive": false,
      "id": "jid1-ZM3BerwS6FsQAg@jetpack"
    },
    {
      "name": "User Agent Switcher",
      "version": "0.7.3",
      "isActive": false,
      "id": "{e968fc70-8f95-4ab9-9e79-304de2a71ee1}"
    }
  ],
  "experiments": [
    {
      "id": "tile-switcher@experiments.mozilla.org",
      "name": "tile switcher",
      "description": "An add-on which switches the location of NewTab tiles.",
      "active": false,
      "endDate": 1399512157068,
      "detailURL": "",
      "branch": null
    }
  ]
}

As I've written previously, disabling all the addons doesn't fix anything so I suppose it's unlikely they are related. However picking a new clean profile does, so it must be some unusual setting I guess.
Can you diff your prefs.js?
Assignee: nobody → mrbkap
Flags: needinfo?(jonasthiem)
jonas@datjones#6: diff 58sz3hxt.otha/prefs.js ugmfyjon.default-1393063252072/prefs.js
11,12c11,17
< user_pref("app.update.lastUpdateTime.browser-cleanup-thumbnails", 0);
< user_pref("browser.bookmarks.restore_default_bookmarks", false);
---
> user_pref("accessibility.typeaheadfind.flashBar", 0);
> user_pref("app.update.lastUpdateTime.addon-background-update-timer", 1415696190);
> user_pref("app.update.lastUpdateTime.background-update-timer", 1415735697);
> user_pref("app.update.lastUpdateTime.blocklist-background-update-timer", 1415696310);
> user_pref("app.update.lastUpdateTime.browser-cleanup-thumbnails", 1415734937);
> user_pref("app.update.lastUpdateTime.experiments-update-timer", 1415695950);
> user_pref("app.update.lastUpdateTime.search-engine-update-timer", 1415718066);
15a21
> user_pref("browser.cache.disk.smart_size_cached_value", 358400);
16a23,24
> user_pref("browser.cache.use_new_backend", 1);
> user_pref("browser.customizemode.tip0.shown", true);
17a26
> user_pref("browser.displayedE10SPrompt", 5);
18a28,32
> user_pref("browser.download.lastDir", "/home/jonas/Documents/konto");
> user_pref("browser.download.manager.alertOnEXEOpen", false);
> user_pref("browser.download.panel.shown", true);
> user_pref("browser.download.useDownloadDir", false);
> user_pref("browser.feeds.showFirstRunUI", false);
20c34,36
< user_pref("browser.newtabpage.enhanced", true);
---
> user_pref("browser.newtabpage.enhanced", false);
> user_pref("browser.newtabpage.introShown", true);
> user_pref("browser.newtabpage.pinned", "[{\"url\":\"http://www.golem.de/\",\"title\":\"Golem.de\"},{\"url\":\"http://www.heise.de/\",\"title\":\"heise online - IT-News, Nachrichten und Hintergründe\"}]");
23a40
> user_pref("browser.preferences.advanced.selectedTabIndex", 0);
25,28c42,45
< user_pref("browser.sessionstore.upgradeBackup.latestBuildID", "20141109030205");
< user_pref("browser.slowStartup.averageTime", 8665);
< user_pref("browser.slowStartup.samples", 2);
< user_pref("browser.startup.homepage_override.buildID", "20141109030205");
---
> user_pref("browser.sessionstore.upgradeBackup.latestBuildID", "20141111030203");
> user_pref("browser.slowStartup.averageTime", 2414);
> user_pref("browser.slowStartup.samples", 3);
> user_pref("browser.startup.homepage_override.buildID", "20141111030203");
30,40c47,83
< user_pref("datareporting.healthreport.nextDataSubmissionTime", "1415699163551");
< user_pref("datareporting.policy.firstRunTime", "1415612763551");
< user_pref("datareporting.sessions.current.activeTicks", 3);
< user_pref("datareporting.sessions.current.clean", true);
< user_pref("datareporting.sessions.current.firstPaint", 869);
< user_pref("datareporting.sessions.current.main", 21);
< user_pref("datareporting.sessions.current.sessionRestored", 810);
< user_pref("datareporting.sessions.current.startTime", "1415612832894");
< user_pref("datareporting.sessions.current.totalTime", 12);
< user_pref("datareporting.sessions.currentIndex", 1);
< user_pref("datareporting.sessions.previous.0", "{\"s\":1415612747980,\"a\":4,\"t\":33,\"c\":true,\"m\":15341,\"fp\":16656,\"sr\":16568}");
---
> user_pref("browser.syncPromoViewsLeftMap", "{\"passwords\":0,\"bookmarks\":0,\"addons\":1}");
> user_pref("browser.tabs.remote.autostart", true);
> user_pref("browser.tabs.remote.autostart.1", false);
> user_pref("browser.tabs.warnOnClose", false);
> user_pref("browser.uiCustomization.state", "{\"placements\":{\"PanelUI-contents\":[\"edit-controls\",\"zoom-controls\",\"new-window-button\",\"privatebrowsing-button\",\"save-page-button\",\"print-button\",\"history-panelmenu\",\"fullscreen-button\",\"find-button\",\"preferences-button\",\"add-ons-button\",\"developer-button\"],\"addon-bar\":[\"addonbar-closebutton\",\"status-bar\"],\"PersonalToolbar\":[\"personal-bookmarks\"],\"nav-bar\":[\"urlbar-container\",\"webrtc-status-button\",\"bookmarks-menu-button\",\"downloads-button\",\"social-share-button\",\"home-button\",\"useragentswitcher-button\",\"loop-call-button\",\"loop-button\",\"gecko-profiler-button\"],\"TabsToolbar\":[\"tabbrowser-tabs\",\"new-tab-button\",\"abp-toolbarbutton\",\"alltabs-button\",\"tabs-closebutton\"],\"toolbar-menubar\":[\"menubar-items\"]},\"seen\":[\"abp-toolbarbutton\"],\"dirtyAreaCache\":[\"PersonalToolbar\",\"nav-bar\",\"TabsToolbar\",\"toolbar-menubar\",\"PanelUI-contents\",\"addon-bar\"],\"currentVersion\":4,\"newElementCount\":0}");
> user_pref("datareporting.healthreport.lastDataSubmissionFailureTime", "1414071064275");
> user_pref("datareporting.healthreport.lastDataSubmissionRequestedTime", "1415661096645");
> user_pref("datareporting.healthreport.lastDataSubmissionSuccessfulTime", "1415661098364");
> user_pref("datareporting.healthreport.nextDataSubmissionTime", "1415747498364");
> user_pref("datareporting.healthreport.service.firstRun", true);
> user_pref("datareporting.policy.dataSubmissionPolicyAcceptedVersion", 2);
> user_pref("datareporting.policy.dataSubmissionPolicyNotifiedTime", "1409123359792");
> user_pref("datareporting.policy.firstRunTime", "1393063259133");
> user_pref("datareporting.sessions.current.activeTicks", 7);
> user_pref("datareporting.sessions.current.firstPaint", 342);
> user_pref("datareporting.sessions.current.main", 41);
> user_pref("datareporting.sessions.current.sessionRestored", 3029);
> user_pref("datareporting.sessions.current.startTime", "1415735763526");
> user_pref("datareporting.sessions.current.totalTime", 30);
> user_pref("datareporting.sessions.currentIndex", 198);
> user_pref("datareporting.sessions.previous.196", "{\"s\":1415629778716,\"a\":3152,\"t\":105970,\"c\":true,\"m\":656,\"fp\":2744,\"sr\":3160}");
> user_pref("datareporting.sessions.previous.197", "{\"s\":1415735750210,\"a\":1,\"t\":4,\"c\":true,\"m\":15,\"fp\":-1,\"sr\":-1}");
> user_pref("datareporting.sessions.prunedIndex", 195);
> user_pref("devtools.chrome.enabled", true);
> user_pref("devtools.debugger.pause-on-exceptions", true);
> user_pref("devtools.debugger.ui.panes-instruments-width", 233);
> user_pref("devtools.debugger.ui.panes-sources-width", 307);
> user_pref("devtools.profiler.ui.show-platform-data", true);
> user_pref("devtools.responsiveUI.currentPreset", "custom");
> user_pref("devtools.responsiveUI.customHeight", 1024);
> user_pref("devtools.responsiveUI.customWidth", 862);
> user_pref("devtools.responsiveUI.rotate", false);
> user_pref("devtools.telemetry.tools.opened.version", "{\"DEVTOOLS_INSPECTOR_OPENED_PER_USER_FLAG\":\"36.0a1\",\"DEVTOOLS_RULEVIEW_OPENED_PER_USER_FLAG\":\"36.0a1\",\"DEVTOOLS_WEBCONSOLE_OPENED_PER_USER_FLAG\":\"34.0a1\",\"DEVTOOLS_CUSTOM_OPENED_PER_USER_FLAG\":\"30.0a1\",\"DEVTOOLS_RESPONSIVE_OPENED_PER_USER_FLAG\":\"34.0a1\",\"DEVTOOLS_TOOLBOX_OPENED_PER_USER_FLAG\":\"36.0a1\",\"DEVTOOLS_NETMONITOR_OPENED_PER_USER_FLAG\":\"34.0a1\",\"DEVTOOLS_OPTIONS_OPENED_PER_USER_FLAG\":\"34.0a1\",\"DEVTOOLS_JSPROFILER_OPENED_PER_USER_FLAG\":\"34.0a1\",\"DEVTOOLS_JSDEBUGGER_OPENED_PER_USER_FLAG\":\"34.0a1\",\"DEVTOOLS_BROWSERCONSOLE_OPENED_PER_USER_FLAG\":\"34.0a1\",\"DEVTOOLS_COMPUTEDVIEW_OPENED_PER_USER_FLAG\":\"36.0a1\",\"DEVTOOLS_LAYOUTVIEW_OPENED_PER_USER_FLAG\":\"36.0a1\",\"DEVTOOLS_FONTINSPECTOR_OPENED_PER_USER_FLAG\":\"36.0a1\"}");
> user_pref("devtools.toolbox.footer.height", 270);
> user_pref("devtools.toolbox.selectedTool", "inspector");
> user_pref("devtools.toolsidebar-width.inspector", 0);
> user_pref("devtools.toolsidebar-width.webconsole", 300);
42,43c85,89
< user_pref("extensions.blocklist.pingCountVersion", 0);
< user_pref("extensions.bootstrappedAddons", "{}");
---
> user_pref("experiments.activeExperiment", false);
> user_pref("extensions.adblockedge.currentVersion", "2.1.6");
> user_pref("extensions.blocklist.pingCountTotal", 215);
> user_pref("extensions.blocklist.pingCountVersion", 24);
> user_pref("extensions.bootstrappedAddons", "{\"de-DE@dictionaries.addons.mozilla.org\":{\"version\":\"2.0.4\",\"type\":\"dictionary\",\"descriptor\":\"/home/jonas/.mozilla/firefox/ugmfyjon.default-1393063252072/extensions/de-DE@dictionaries.addons.mozilla.org\",\"multiprocessCompatible\":false},\"dcqs@moongiraffe.net\":{\"version\":\"20120821\",\"type\":\"extension\",\"descriptor\":\"/home/jonas/.mozilla/firefox/ugmfyjon.default-1393063252072/extensions/dcqs@moongiraffe.net.xpi\",\"multiprocessCompatible\":false},\"jid1-ZM3BerwS6FsQAg@jetpack\":{\"version\":\"0.3\",\"type\":\"extension\",\"descriptor\":\"/home/jonas/.mozilla/firefox/ugmfyjon.default-1393063252072/extensions/jid1-ZM3BerwS6FsQAg@jetpack.xpi\",\"multiprocessCompatible\":false},\"{fe272bd1-5f76-4ea4-8501-a05d35d823fc}\":{\"version\":\"2.1.6\",\"type\":\"extension\",\"descriptor\":\"/home/jonas/.mozilla/firefox/ugmfyjon.default-1393063252072/extensions/{fe272bd1-5f76-4ea4-8501-a05d35d823fc}.xpi\",\"multiprocessCompatible\":false}}");
45c91,94
< user_pref("extensions.enabledAddons", "%7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D:36.0a1");
---
> user_pref("extensions.enabledAddons", "%7Be968fc70-8f95-4ab9-9e79-304de2a71ee1%7D:0.7.3,%7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D:36.0a1");
> user_pref("extensions.getAddons.cache.lastUpdate", 1415696191);
> user_pref("extensions.getAddons.databaseSchema", 5);
> user_pref("extensions.hotfix.lastVersion", "20140527.01.3");
50,51c99,106
< user_pref("extensions.xpiState", "{\"app-global\":{\"{972ce4c6-7e08-4474-a285-3208198ce6fd}\":{\"d\":\"/home/jonas/firefox/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}\",\"e\":true,\"v\":\"36.0a1\",\"st\":1415585802000,\"mt\":1415585802000}}}");
< user_pref("gecko.buildID", "20141109030205");
---
> user_pref("extensions.ui.dictionary.hidden", false);
> user_pref("extensions.ui.experiment.hidden", false);
> user_pref("extensions.ui.lastCategory", "addons://list/extension");
> user_pref("extensions.ui.locale.hidden", true);
> user_pref("extensions.unloadtab.bHadFirstRun", true);
> user_pref("extensions.unloadtab.keepAddressLoaded", "finanzportal.fiducia.de pad.fachschaft.tf bahn.de efa-bw.de example.com");
> user_pref("extensions.xpiState", "{\"app-profile\":{\"dcqs@moongiraffe.net\":{\"d\":\"/home/jonas/.mozilla/firefox/ugmfyjon.default-1393063252072/extensions/dcqs@moongiraffe.net.xpi\",\"e\":true,\"v\":\"20120821\",\"st\":1415413920000},\"{e968fc70-8f95-4ab9-9e79-304de2a71ee1}\":{\"d\":\"/home/jonas/.mozilla/firefox/ugmfyjon.default-1393063252072/extensions/{e968fc70-8f95-4ab9-9e79-304de2a71ee1}.xpi\",\"e\":true,\"v\":\"0.7.3\",\"st\":1394288522000},\"jid1-ZM3BerwS6FsQAg@jetpack\":{\"d\":\"/home/jonas/.mozilla/firefox/ugmfyjon.default-1393063252072/extensions/jid1-ZM3BerwS6FsQAg@jetpack.xpi\",\"e\":true,\"v\":\"0.3\",\"st\":1415446222000},\"de-DE@dictionaries.addons.mozilla.org\":{\"d\":\"/home/jonas/.mozilla/firefox/ugmfyjon.default-1393063252072/extensions/de-DE@dictionaries.addons.mozilla.org\",\"e\":true,\"v\":\"2.0.4\",\"st\":1412600332000,\"mt\":1412600332000},\"{fe272bd1-5f76-4ea4-8501-a05d35d823fc}\":{\"d\":\"/home/jonas/.mozilla/firefox/ugmfyjon.default-1393063252072/extensions/{fe272bd1-5f76-4ea4-8501-a05d35d823fc}.xpi\",\"e\":true,\"v\":\"2.1.6\",\"st\":1415586267000}},\"app-global\":{\"{972ce4c6-7e08-4474-a285-3208198ce6fd}\":{\"d\":\"/home/jonas/firefox/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}\",\"e\":true,\"v\":\"36.0a1\",\"st\":1415714104000,\"mt\":1415714104000}}}");
> user_pref("gecko.buildID", "20141111030203");
52a108,124
> user_pref("general.warnOnAboutConfig", false);
> user_pref("gfx.canvas.azure.backends", "skia");
> user_pref("gfx.content.azure.backends", "skia,cairo");
> user_pref("idle.lastDailyNotification", 1415716303);
> user_pref("layers.acceleration.disabled", true);
> user_pref("loop.hawk-session-token", "f84fdff6ebae92242a2c04c366e712c717698b6748d02d8fa898e39dff3c5e2a");
> user_pref("loop.loopToken", "CJ-tvFoG9l4");
> user_pref("loop.seenToS", "seen");
> user_pref("loop.urlsExpiryTimeSeconds", 1410967023);
> user_pref("media.eme.enabled", true);
> user_pref("media.gmp-gmpopenh264.enabled", true);
> user_pref("media.gmp-gmpopenh264.lastUpdate", 1412349439);
> user_pref("media.gmp-gmpopenh264.path", "/home/jonas/.mozilla/firefox/ugmfyjon.default-1393063252072/gmp-gmpopenh264");
> user_pref("media.gmp-gmpopenh264.version", "1.1");
> user_pref("media.gmp-manager.lastCheck", 1415611436);
> user_pref("middlemouse.contentLoadURL", false);
> user_pref("middlemouse.paste", false);
57c129,130
< user_pref("places.history.expiration.transient_current_max_pages", 48567);
---
> user_pref("places.database.lastMaintenance", 1415716303);
> user_pref("places.history.expiration.transient_current_max_pages", 49365);
58a132,170
> user_pref("plugin.importedState", true);
> user_pref("plugins.notifyMissingFlash", false);
> user_pref("pref.privacy.disable_button.cookie_exceptions", false);
> user_pref("print.print_bgcolor", false);
> user_pref("print.print_bgimages", false);
> user_pref("print.print_colorspace", "default");
> user_pref("print.print_downloadfonts", false);
> user_pref("print.print_evenpages", true);
> user_pref("print.print_in_color", true);
> user_pref("print.print_margin_bottom", "0.5");
> user_pref("print.print_margin_left", "0.5");
> user_pref("print.print_margin_right", "0.5");
> user_pref("print.print_margin_top", "0.5");
> user_pref("print.print_oddpages", true);
> user_pref("print.print_orientation", 1);
> user_pref("print.print_page_delay", 50);
> user_pref("print.print_paper_data", 0);
> user_pref("print.print_paper_height", "279.00");
> user_pref("print.print_paper_name", "na_letter");
> user_pref("print.print_paper_size_type", 1);
> user_pref("print.print_paper_size_unit", 1);
> user_pref("print.print_paper_width", "215.00");
> user_pref("print.print_plex_name", "default");
> user_pref("print.print_resolution_name", "default");
> user_pref("print.print_scaling", "  1.00");
> user_pref("print.print_shrink_to_fit", true);
> user_pref("print.print_to_file", false);
> user_pref("print.print_to_filename", "/home/jonas/pad.pdf");
> user_pref("print.print_unwriteable_margin_bottom", 56);
> user_pref("print.print_unwriteable_margin_left", 25);
> user_pref("print.print_unwriteable_margin_right", 25);
> user_pref("print.print_unwriteable_margin_top", 25);
> user_pref("print_printer", "Print to File");
> user_pref("privacy.cpd.cookies", false);
> user_pref("privacy.cpd.downloads", false);
> user_pref("privacy.cpd.formdata", false);
> user_pref("privacy.cpd.history", false);
> user_pref("privacy.cpd.sessions", false);
> user_pref("privacy.donottrackheader.enabled", true);
59a172,201
> user_pref("privacy.sanitize.timeSpan", 0);
> user_pref("profiler.adb", false);
> user_pref("profiler.androidLibsHostPath", "/tmp");
> user_pref("profiler.debug", false);
> user_pref("profiler.description", "");
> user_pref("profiler.enabled", true);
> user_pref("profiler.entries", 1000000);
> user_pref("profiler.fennecLibsHostPath", "/tmp");
> user_pref("profiler.force_dbg_server", false);
> user_pref("profiler.gc", true);
> user_pref("profiler.gpu", false);
> user_pref("profiler.interval", 1);
> user_pref("profiler.jank", false);
> user_pref("profiler.js", true);
> user_pref("profiler.mainthreadio", false);
> user_pref("profiler.memoryTimeline", false);
> user_pref("profiler.performanceReporter", false);
> user_pref("profiler.power", false);
> user_pref("profiler.profileJava", false);
> user_pref("profiler.saved_shutdown_profile", "");
> user_pref("profiler.stackwalk", true);
> user_pref("profiler.symbolicationUrl", "http://symbolapi.mozilla.org/");
> user_pref("profiler.threads", true);
> user_pref("profiler.unwinder", false);
> user_pref("profiler.url", "http://people.mozilla.com/~bgirard/cleopatra/");
> user_pref("profiler.username", "Anonymous");
> user_pref("profiler.version", 6);
> user_pref("security.OCSP.enabled", 0);
> user_pref("security.disable_button.openCertManager", false);
> user_pref("security.mixed_content.block_active_content", false);
62a205
> user_pref("services.sync.fxaccounts.enabled", true);
69,70c212,223
< user_pref("toolkit.startup.last_success", 1415612832);
< user_pref("toolkit.telemetry.previousBuildID", "20141109030205");
---
> user_pref("spellchecker.dictionary", "en-US");
> user_pref("ssl-version-control.current.security.tls.version.min", 1);
> user_pref("ssl-version-control.old.security.tls.version.min", 1);
> user_pref("storage.vacuum.last.index", 1);
> user_pref("storage.vacuum.last.places.sqlite", 1414572274);
> user_pref("toolkit.startup.last_success", 1415735763);
> user_pref("toolkit.telemetry.previousBuildID", "20141111030203");
> user_pref("useragentswitcher.import.overwrite", false);
> user_pref("useragentswitcher.menu.hide", false);
> user_pref("useragentswitcher.version", "0.73");
> user_pref("xpinstall.whitelist.add", "");
> user_pref("xpinstall.whitelist.add.180", "");
jonas@datjones#6:

58sz3hxt.otha is the new clean profile where e10s works, ugmfyjon.default-1393063252072 is my many months old profile where it is broken.
Flags: needinfo?(jonasthiem)
Adding the diff as an attachment due to bugzilla's creative interpretation when in a comment
Comment on attachment 8521119 [details] [diff] [review]
output of diff 58sz3hxt.otha/prefs.js ugmfyjon.default-1393063252072/prefs.js

>> user_pref("gfx.canvas.azure.backends", "skia");
>> user_pref("gfx.content.azure.backends", "skia,cairo");

My understanding from bug 1098007 is that skia isn't yet ready on Linux (though I might have misunderstood). Jonas, does turning off skia in the broken profile make things work for you?
(In reply to Blake Kaplan (:mrbkap) (please use needinfo!) from comment #9)
> Jonas, does turning off skia in the broken profile make things work for you?
Flags: needinfo?(jonasthiem)
Yes it does. However, I used skia for months before electrolysis was enabled per default (and it results in a HUGE speed up for canvas operations at least for my own tests on my intel gpu laptop), so I'm a bit confused why the electrolysis tracking was removed - it does seem to be a regression after all.
Flags: needinfo?(jonasthiem)
mrbkap says to use needinfo, so I'll do that. See comment 11.

This probably shouldn't be in Firefox:Untriaged. Is this a duplicate of bug 1098007 or bug 1009722?
Flags: needinfo?(mrbkap)
(In reply to Jonas Thiem from comment #11)
> Yes it does. However, I used skia for months before electrolysis was enabled
> per default (and it results in a HUGE speed up for canvas operations at
> least for my own tests on my intel gpu laptop), so I'm a bit confused why
> the electrolysis tracking was removed - it does seem to be a regression
> after all.

On single-process Firefox, we used to use a different compositor that was set up to work with Skia. With e10s, it has to be changed so that Skia works with it. My understanding is that Skia is actually the path forward, so this will eventually be fixed, but the e10s team isn't tracking that work.
Flags: needinfo?(mrbkap)
Component: Untriaged → Graphics
Product: Firefox → Core
Summary: E10S default in nightly -> blank window → E10S default in nightly with Skia on Linux -> blank window
Assignee: mrbkap → nobody

Overcome by events?

Bugbug thinks this bug is a regression, but please revert this change in case of error.

Keywords: regression
Severity: normal → S3

Reporter, are you still experiencing this issue?

Flags: needinfo?(jonasthiem)

Basic has been replaced with WR and SW WR.

Status: UNCONFIRMED → RESOLVED
Closed: 1 year ago
Flags: needinfo?(jonasthiem)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: