X
Tap here to go to the mobile version of the site.

Support Forum

Persistant browser resizing and moving on restarting firefox

Posted

For months (maybe 6-8), every time firefox restarts for whatever reason, the browser windows always change in size, shape, and location. The "default" size always runs off the edge of the screen, which means they aren't functional as-is (whatever's off the screen obviously can't be read or otherwise interacted with). It also tends to consistently move windows to the left, so they're stacked right on top of each other (messily) instead of being spaced out.

I can and do resize it, but it's a complete pain to do so every single time... especially since I use cascading windows to let me navigate between windows easily, so the oversize and overlap means I can't easily access several windows until I do resize and move each one. Since my task bar/desktop is unreliable, I can't use the icons or shortcuts pull up windows unless I can actually click on them on the screen - this problem is outside the scope of the question, of course, it just explains why I cannot find a workaround.

Since firefox usually restarts when updating or other automated restarts, which triggers the windows to change size on restarting, I tried manually resizing the windows and then manually shutting down and reopening firefox to see if that would "save" the new sizes - this was a catastrophic failure, it failed to save or open *any* of my windows, showing no recently closed windows or tabs in history and no previous browsing sessions. And I do have it set up to open previous windows and sessions, I went through and double checked *every* setting after that. I did have session sync going, so I could save some of it - but only some, since session sync fails to save the history of any tab (to show previous pages) and I often stack several related pages in one tab to organize. I have turned to using automated shutdowns (forced shutdowns through the task manager, etc) since I at least won't lose everything that way.

I also tried (based on searching for possible solutions) disabling the window resize line in about:config (from here: https://codeyarns.com/2011/03/25/firefox-disable-window-resize-or-move/) which did nothing

I am tearing my hair out over this, any help would be really appreciated.

For months (maybe 6-8), every time firefox restarts for whatever reason, the browser windows always change in size, shape, and location. The "default" size always runs off the edge of the screen, which means they aren't functional as-is (whatever's off the screen obviously can't be read or otherwise interacted with). It also tends to consistently move windows to the left, so they're stacked right on top of each other (messily) instead of being spaced out. I can and do resize it, but it's a complete pain to do so every single time... especially since I use cascading windows to let me navigate between windows easily, so the oversize and overlap means I can't easily access several windows until I do resize and move each one. Since my task bar/desktop is unreliable, I can't use the icons or shortcuts pull up windows unless I can actually click on them on the screen - this problem is outside the scope of the question, of course, it just explains why I cannot find a workaround. Since firefox usually restarts when updating or other automated restarts, which triggers the windows to change size on restarting, I tried manually resizing the windows and then manually shutting down and reopening firefox to see if that would "save" the new sizes - this was a catastrophic failure, it failed to save or open *any* of my windows, showing no recently closed windows or tabs in history and no previous browsing sessions. And I do have it set up to open previous windows and sessions, I went through and double checked *every* setting after that. I did have session sync going, so I could save some of it - but only some, since session sync fails to save the history of any tab (to show previous pages) and I often stack several related pages in one tab to organize. I have turned to using automated shutdowns (forced shutdowns through the task manager, etc) since I at least won't lose everything that way. I also tried (based on searching for possible solutions) disabling the window resize line in about:config (from here: https://codeyarns.com/2011/03/25/firefox-disable-window-resize-or-move/) which did nothing I am tearing my hair out over this, any help would be really appreciated.

Additional System Details

Installed Plug-ins

Did not have any plugins when this started.

Application

  • Firefox 64.0.2
  • User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0
  • Support URL: https://support.mozilla.org/1/firefox/64.0.2/WINNT/en-US/

Extensions

  • AudioContext Fingerprint Defender 0.1.0 ({ab0ae774-f22f-479b-9b1b-6aff11bf6f5c})
  • Canvas Fingerprint Defender 0.1.2 ({94249bf3-29a3-4bb5-aa30-013883e8f2f4})
  • Disconnect 5.18.21 (2.0@disconnect.me)
  • DuckDuckGo Privacy Essentials 2019.1.31 (jid1-ZAdIEUB7XOzOJw@jetpack)
  • FingerprintAlert 1.3 (fingerprintable@gmail.com)
  • Ghostery – Privacy Ad Blocker 8.3.0 (firefox@ghostery.com)
  • HTTPS Everywhere 2019.1.7 (https-everywhere@eff.org)
  • iCloud Bookmarks 2.1.23 (firefoxdav@icloud.com)
  • Privacy Badger 2019.1.30 (jid1-MnnxcxisBPnSXQ@jetpack)
  • Privacy Protector Plus 0.1.9 (jid0-mXgS1AksiOsqFvInk2hYa@jetpack)
  • Protect My Choices 1.2.3 ({dc501fe1-520b-41f2-9421-ecbb2e7f0255})
  • Reading List 2.4.4 (leetcat@cs.ubc.ca)
  • Save Page WE 12.7 (savepage-we@DW-dev)
  • Session Sync 3.1.6 (session-sync@gabrielivanica.com)
  • session-resurrection 1.3 ({53bf5681-b6ad-4883-be7c-e831e167cec9})
  • Tree Style Tab 2.7.18 (treestyletab@piro.sakura.ne.jp)
  • uBlock Origin 1.18.2 (uBlock0@raymondhill.net)
  • Decentraleyes 2.0.8 (jid1-BoFifL9Vbdl2zQ@jetpack) (Inactive)
  • Privacy Possum 2018.8.31 (woop-NoopscooPsnSXQ@jetpack) (Inactive)
  • UnMHT 8.3.2 ({f759ca51-3a91-4dd1-ae78-9db5eee9ebf0}) (Inactive)

Javascript

  • incrementalGCEnabled: True

Graphics

  • adapterDescription: AMD Radeon(TM) R6 Graphics
  • adapterDescription2:
  • adapterDeviceID: 0x9874
  • adapterDeviceID2:
  • adapterDrivers: aticfx64 aticfx64 aticfx64 amdxc64 aticfx32 aticfx32 aticfx32 amdxc32 atiumd64 atidxx64 atidxx64 atiumdag atidxx32 atidxx32 atiumdva atiumd6a atitmm64
  • adapterDrivers2:
  • adapterRAM: 512
  • adapterRAM2:
  • adapterSubsysID: 00000000
  • adapterSubsysID2:
  • adapterVendorID: 0x1002
  • adapterVendorID2:
  • contentUsesTiling: True
  • crashGuards: []
  • direct2DEnabled: False
  • direct2DEnabledMessage: [u'tryNewerDriver', u'15.2010.1151.0']
  • directWriteEnabled: True
  • directWriteVersion: 10.0.17134.376
  • driverDate: 8-6-2015
  • driverDate2:
  • driverVersion: 15.201.1101.0
  • driverVersion2:
  • failures: [u'CP+[GFX1-]: (gfxWindowsPlatform) Detected device reset: 3', u'CP+[GFX1-]: (gfxWindowsPlatform) scheduled device update.', u'CP+[GFX1-]: LayerManager::EndTransaction skip RenderLayer().', u'CP+[GFX1-]: LayerManager::EndTransaction skip RenderLayer().', u'CP+[GFX1-]: (gfxWindowsPlatform) Detected device reset: 3', u'CP+[GFX1-]: (gfxWindowsPlatform) scheduled device update.', u'CP+[GFX1-]: LayerManager::EndTransaction skip RenderLayer().', u'CP+[GFX1-]: LayerManager::EndTransaction skip RenderLayer().', u'CP+[GFX1-]: (gfxWindowsPlatform) Detected device reset: 3', u'CP+[GFX1-]: (gfxWindowsPlatform) scheduled device update.', u'CP+[GFX1-]: (gfxWindowsPlatform) Detected device reset: 3', u'CP+[GFX1-]: (gfxWindowsPlatform) scheduled device update.', u'CP+[GFX1-]: (gfxWindowsPlatform) Detected device reset: 3', u'CP+[GFX1-]: (gfxWindowsPlatform) scheduled device update.', u'CP+[GFX1-]: LayerManager::EndTransaction skip RenderLayer().', u'CP+[GFX1-]: (gfxWindowsPlatform) Detected device reset: 3']
  • featureLog: {u'fallbacks': [], u'features': [{u'status': u'available', u'description': u'Compositing', u'log': [{u'status': u'available', u'type': u'default'}], u'name': u'HW_COMPOSITING'}, {u'status': u'available', u'description': u'Direct3D11 Compositing', u'log': [{u'status': u'available', u'type': u'default'}], u'name': u'D3D11_COMPOSITING'}, {u'status': u'blacklisted', u'description': u'Direct2D', u'log': [{u'status': u'available', u'type': u'default'}, {u'status': u'blacklisted', u'message': u'#BLOCKLIST_FEATURE_FAILURE_DL_BLACKLIST_g974', u'type': u'env'}], u'name': u'DIRECT2D'}, {u'status': u'available', u'description': u'Direct3D11 hardware ANGLE', u'log': [{u'status': u'available', u'type': u'default'}], u'name': u'D3D11_HW_ANGLE'}, {u'status': u'available', u'description': u'GPU Process', u'log': [{u'status': u'available', u'type': u'default'}], u'name': u'GPU_PROCESS'}, {u'status': u'opt-in', u'description': u'WebRender', u'log': [{u'status': u'opt-in', u'message': u'WebRender is an opt-in feature', u'type': u'default'}], u'name': u'WEBRENDER'}, {u'status': u'blocked', u'description': u'WebRender qualified', u'log': [{u'status': u'available', u'type': u'default'}, {u'status': u'blocked', u'message': u'Has battery', u'type': u'env'}], u'name': u'WEBRENDER_QUALIFIED'}, {u'status': u'available', u'description': u'Off Main Thread Painting', u'log': [{u'status': u'available', u'type': u'default'}], u'name': u'OMTP'}, {u'status': u'available', u'description': u'Advanced Layers', u'log': [{u'status': u'available', u'type': u'default'}], u'name': u'ADVANCED_LAYERS'}]}
  • indices: [0, 1336, 1337, 1338, 1339, 1340, 1341, 1327, 1328, 1329, 1330, 1331, 1332, 1333, 1334, 1335]
  • info: {u'AzureContentBackend (UI Process)': u'skia', u'AzureCanvasBackend (UI Process)': u'skia', u'ApzWheelInput': 1, u'ApzDragInput': 1, u'ApzKeyboardInput': 1, u'AzureFallbackCanvasBackend (UI Process)': u'cairo', u'ApzAutoscrollInput': 1, u'AzureCanvasAccelerated': 0, u'AzureCanvasBackend': u'skia', u'AzureContentBackend': u'skia'}
  • isGPU2Active: False
  • numAcceleratedWindows: 10
  • numTotalWindows: 10
  • offMainThreadPaintEnabled: True
  • offMainThreadPaintWorkerCount: 3
  • usesTiling: False
  • webgl1DriverExtensions: GL_ANGLE_client_arrays GL_ANGLE_depth_texture GL_ANGLE_explicit_context GL_ANGLE_explicit_context_gles1 GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_lossy_etc_decode GL_ANGLE_pack_reverse_row_order GL_ANGLE_program_cache_control GL_ANGLE_request_extension GL_ANGLE_robust_client_memory GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_CHROMIUM_bind_generates_resource GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_color_buffer_float_rgb GL_CHROMIUM_color_buffer_float_rgba GL_CHROMIUM_copy_compressed_texture GL_CHROMIUM_copy_texture GL_CHROMIUM_sync_query GL_EXT_blend_minmax GL_EXT_color_buffer_half_float GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers GL_EXT_frag_depth GL_EXT_map_buffer_range GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_sRGB GL_EXT_shader_texture_lod GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc_srgb GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_storage GL_EXT_unpack_subimage GL_KHR_debug GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_NV_EGL_stream_consumer_external GL_NV_fence GL_NV_pack_subimage GL_NV_pixel_buffer_object GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth32 GL_OES_element_index_uint GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_array_object OES_compressed_EAC_R11_signed_texture OES_compressed_EAC_R11_unsigned_texture OES_compressed_EAC_RG11_signed_texture OES_compressed_EAC_RG11_unsigned_texture OES_compressed_ETC2_RGB8_texture OES_compressed_ETC2_RGBA8_texture OES_compressed_ETC2_punchthroughA_RGBA8_texture OES_compressed_ETC2_punchthroughA_sRGB8_alpha_texture OES_compressed_ETC2_sRGB8_alpha8_texture OES_compressed_ETC2_sRGB8_texture
  • webgl1Extensions: ANGLE_instanced_arrays EXT_blend_minmax EXT_color_buffer_half_float EXT_frag_depth EXT_sRGB EXT_shader_texture_lod EXT_texture_filter_anisotropic EXT_disjoint_timer_query OES_element_index_uint OES_standard_derivatives OES_texture_float OES_texture_float_linear OES_texture_half_float OES_texture_half_float_linear OES_vertex_array_object WEBGL_color_buffer_float WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_depth_texture WEBGL_draw_buffers WEBGL_lose_context
  • webgl1Renderer: Google Inc. -- ANGLE (AMD Radeon(TM) R6 Graphics Direct3D11 vs_5_0 ps_5_0)
  • webgl1Version: OpenGL ES 2.0 (ANGLE 2.1.0.790e8e6b4179)
  • webgl1WSIInfo: EGL_VENDOR: Google Inc. (adapter LUID: 000000000000a2af) EGL_VERSION: 1.4 (ANGLE 2.1.0.790e8e6b4179) EGL_EXTENSIONS: EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_d3d_texture_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_ANGLE_keyed_mutex EGL_ANGLE_surface_orientation EGL_ANGLE_direct_composition EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_NV_stream_consumer_gltexture_yuv EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_stream_producer_d3d_texture EGL_ANGLE_create_context_webgl_compatibility EGL_CHROMIUM_create_context_bind_generates_resource EGL_CHROMIUM_sync_control EGL_EXT_pixel_format_float EGL_KHR_surfaceless_context EGL_ANGLE_display_texture_share_group EGL_ANGLE_create_context_client_arrays EGL_ANGLE_program_cache_control EGL_ANGLE_robust_resource_initialization EGL_ANGLE_create_context_extensions_enabled EGL_MOZ_create_context_provoking_vertex_dont_care EGL_EXTENSIONS(nullptr): EGL_EXT_client_extensions EGL_EXT_platform_base EGL_EXT_platform_device EGL_ANGLE_platform_angle EGL_ANGLE_platform_angle_d3d EGL_ANGLE_device_creation EGL_ANGLE_device_creation_d3d11 EGL_ANGLE_experimental_present_path EGL_KHR_client_get_all_proc_addresses EGL_KHR_debug EGL_ANGLE_explicit_context
  • webgl2DriverExtensions: GL_ANGLE_client_arrays GL_ANGLE_depth_texture GL_ANGLE_explicit_context GL_ANGLE_explicit_context_gles1 GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_lossy_etc_decode GL_ANGLE_multiview GL_ANGLE_pack_reverse_row_order GL_ANGLE_program_cache_control GL_ANGLE_request_extension GL_ANGLE_robust_client_memory GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_CHROMIUM_bind_generates_resource GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_color_buffer_float_rgb GL_CHROMIUM_color_buffer_float_rgba GL_CHROMIUM_copy_compressed_texture GL_CHROMIUM_copy_texture GL_CHROMIUM_sync_query GL_EXT_blend_minmax GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers GL_EXT_frag_depth GL_EXT_map_buffer_range GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_sRGB GL_EXT_shader_texture_lod GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc_srgb GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_norm16 GL_EXT_texture_rg GL_EXT_texture_storage GL_EXT_unpack_subimage GL_KHR_debug GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_NV_EGL_stream_consumer_external GL_NV_fence GL_NV_pack_subimage GL_NV_pixel_buffer_object GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth32 GL_OES_element_index_uint GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_array_object OES_compressed_EAC_R11_signed_texture OES_compressed_EAC_R11_unsigned_texture OES_compressed_EAC_RG11_signed_texture OES_compressed_EAC_RG11_unsigned_texture OES_compressed_ETC2_RGB8_texture OES_compressed_ETC2_RGBA8_texture OES_compressed_ETC2_punchthroughA_RGBA8_texture OES_compressed_ETC2_punchthroughA_sRGB8_alpha_texture OES_compressed_ETC2_sRGB8_alpha8_texture OES_compressed_ETC2_sRGB8_texture
  • webgl2Extensions: EXT_color_buffer_float EXT_texture_filter_anisotropic EXT_disjoint_timer_query OES_texture_float_linear WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_lose_context
  • webgl2Renderer: Google Inc. -- ANGLE (AMD Radeon(TM) R6 Graphics Direct3D11 vs_5_0 ps_5_0)
  • webgl2Version: OpenGL ES 3.0 (ANGLE 2.1.0.790e8e6b4179)
  • webgl2WSIInfo: EGL_VENDOR: Google Inc. (adapter LUID: 000000000000a2af) EGL_VERSION: 1.4 (ANGLE 2.1.0.790e8e6b4179) EGL_EXTENSIONS: EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_d3d_texture_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_ANGLE_keyed_mutex EGL_ANGLE_surface_orientation EGL_ANGLE_direct_composition EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_NV_stream_consumer_gltexture_yuv EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_stream_producer_d3d_texture EGL_ANGLE_create_context_webgl_compatibility EGL_CHROMIUM_create_context_bind_generates_resource EGL_CHROMIUM_sync_control EGL_EXT_pixel_format_float EGL_KHR_surfaceless_context EGL_ANGLE_display_texture_share_group EGL_ANGLE_create_context_client_arrays EGL_ANGLE_program_cache_control EGL_ANGLE_robust_resource_initialization EGL_ANGLE_create_context_extensions_enabled EGL_MOZ_create_context_provoking_vertex_dont_care EGL_EXTENSIONS(nullptr): EGL_EXT_client_extensions EGL_EXT_platform_base EGL_EXT_platform_device EGL_ANGLE_platform_angle EGL_ANGLE_platform_angle_d3d EGL_ANGLE_device_creation EGL_ANGLE_device_creation_d3d11 EGL_ANGLE_experimental_present_path EGL_KHR_client_get_all_proc_addresses EGL_KHR_debug EGL_ANGLE_explicit_context
  • windowLayerManagerRemote: True
  • windowLayerManagerType: Direct3D 11
  • windowUsingAdvancedLayers: True

Modified Preferences

Misc

  • User JS: No
  • Accessibility: No
FredMcD
  • Top 10 Contributor
4224 solutions 58930 answers

https://support.mozilla.org/en-US/kb/changes-toolbars-and-window-sizes-are-not-saved You may have corrupt xulstore.json or Localstore.rdf files.

Close Firefox. Open your file browser to this hidden location:

  • Mac: *~/Library/Application Support/Firefox/Profiles
  • Linux: *~/.mozilla/firefox/Profiles
  • Windows: %AppData%\Mozilla\Firefox\Profiles
  • *C:\Users\<user>\AppData\Roaming\Mozilla\Firefox\Profiles
  • Windows XP: C:\Documents and Settings\<user>\Application Data
    \Mozilla\Firefox\Profiles\

Search for the above files. Then rename or delete them. Restart Firefox.

https://support.mozilla.org/en-US/kb/changes-toolbars-and-window-sizes-are-not-saved You may have corrupt '''xulstore.json''' or '''Localstore.rdf''' files. '''Close Firefox. ''' Open your file browser to this hidden location: * '''Mac: ''' *~/Library/Application Support/Firefox/Profiles * '''Linux: ''' *~/.mozilla/firefox/Profiles * '''Windows: ''' %AppData%\Mozilla\Firefox\Profiles * *C:\Users\<user>\AppData\Roaming\Mozilla\Firefox\Profiles * '''Windows XP: ''' C:\Documents and Settings\<user>\Application Data<br> \Mozilla\Firefox\Profiles\ Search for the above files. Then rename or delete them. Restart Firefox.
Pj 42 solutions 869 answers

kardia1122 said

...I use cascading windows to let me navigate between windows easily, so the oversize and overlap means I can't easily access several windows until I do resize and move each one...

I don't know how it's supposed to work by cascading, since I don't, but the last browser window that closes, is the size (and I guess position) that is 'remembered' next time FF opens. If you only open one FF window - size it to how you want it - close it - restart it - does it hold that custom size? (Other than clicking to 'maximizing' the browser window.)

I don't know if many different cascading browser window sizes can be individually 'remembered'. I think it's only one size - the last one closed at whatever its size. (I never tried it.)


~Pj

''kardia1122 [[#question-1250140|said]]'' <blockquote> ...I use cascading windows to let me navigate between windows easily, so the oversize and overlap means I can't easily access several windows until I do resize and move each one... </blockquote> I don't know how it's supposed to work by cascading, since I don't, but the last browser window that closes, is the size (and I guess position) that is 'remembered' next time FF opens. If you only open one FF window - size it to how you want it - close it - restart it - does it hold that custom size? (Other than clicking to 'maximizing' the browser window.) I don't know if many different cascading browser window sizes can be individually 'remembered'. I think it's only one size - the last one closed at whatever its size. (I never tried it.) ~Pj

Question owner

To FredMcD

Thanks for the advice, unfortunately it doesn't work. I couldn't find any localstore file, but I did find and rename the xulstore file (twice) and restarted firefox (again, twice). It made no difference, the windows were still oversized each time I restarted it.

I don't know if it's relevant that it had trouble restoring the pages - it came up with a page saying so when I reopened firefox, and I had to click the "restore tabs" option - which did work and restored the tabs.


FredMcD said

https://support.mozilla.org/en-US/kb/changes-toolbars-and-window-sizes-are-not-saved You may have corrupt xulstore.json or Localstore.rdf files. Close Firefox. Open your file browser to this hidden location:
  • Mac: *~/Library/Application Support/Firefox/Profiles
  • Linux: *~/.mozilla/firefox/Profiles
  • Windows: %AppData%\Mozilla\Firefox\Profiles
  • *C:\Users\<user>\AppData\Roaming\Mozilla\Firefox\Profiles
  • Windows XP: C:\Documents and Settings\<user>\Application Data
    \Mozilla\Firefox\Profiles\
Search for the above files. Then rename or delete them. Restart Firefox.
To FredMcD Thanks for the advice, unfortunately it doesn't work. I couldn't find any localstore file, but I did find and rename the xulstore file (twice) and restarted firefox (again, twice). It made no difference, the windows were still oversized each time I restarted it. I don't know if it's relevant that it had trouble restoring the pages - it came up with a page saying so when I reopened firefox, and I had to click the "restore tabs" option - which did work and restored the tabs. FredMcD [[#answer-1196869|said]]'' <blockquote> https://support.mozilla.org/en-US/kb/changes-toolbars-and-window-sizes-are-not-saved You may have corrupt '''xulstore.json''' or '''Localstore.rdf''' files. '''Close Firefox. ''' Open your file browser to this hidden location: * '''Mac: ''' *~/Library/Application Support/Firefox/Profiles * '''Linux: ''' *~/.mozilla/firefox/Profiles * '''Windows: ''' %AppData%\Mozilla\Firefox\Profiles * *C:\Users\<user>\AppData\Roaming\Mozilla\Firefox\Profiles * '''Windows XP: ''' C:\Documents and Settings\<user>\Application Data<br> \Mozilla\Firefox\Profiles\ Search for the above files. Then rename or delete them. Restart Firefox. </blockquote>

Modified by kardia1122

Question owner

To Pj

Thanks for weighing in. A new window opened, resized, and closed does not reopen at the same size the last one closed from, but at a much larger size (that is the same size every window is when restarting, so some kind of default size?)

As for how cascading windows works, each window *should* be the same size, or near enough to make no difference, just each moved to stagger a little over, a little down, from the one before so their corners are visible.

If there's a way to alter that default opening size, or remember the closing size, that would probably fix 80% of the problem.


Pj said

kardia1122 said
...I use cascading windows to let me navigate between windows easily, so the oversize and overlap means I can't easily access several windows until I do resize and move each one...

I don't know how it's supposed to work by cascading, since I don't, but the last browser window that closes, is the size (and I guess position) that is 'remembered' next time FF opens. If you only open one FF window - size it to how you want it - close it - restart it - does it hold that custom size? (Other than clicking to 'maximizing' the browser window.)

I don't know if many different cascading browser window sizes can be individually 'remembered'. I think it's only one size - the last one closed at whatever its size. (I never tried it.)


~Pj

To Pj Thanks for weighing in. A new window opened, resized, and closed does not reopen at the same size the last one closed from, but at a much larger size (that is the same size every window is when restarting, so some kind of default size?) As for how cascading windows works, each window *should* be the same size, or near enough to make no difference, just each moved to stagger a little over, a little down, from the one before so their corners are visible. If there's a way to alter that default opening size, or remember the closing size, that would probably fix 80% of the problem. ''Pj [[#answer-1197507|said]]'' <blockquote> ''kardia1122 [[#question-1250140|said]]'' <blockquote> ...I use cascading windows to let me navigate between windows easily, so the oversize and overlap means I can't easily access several windows until I do resize and move each one... </blockquote> I don't know how it's supposed to work by cascading, since I don't, but the last browser window that closes, is the size (and I guess position) that is 'remembered' next time FF opens. If you only open one FF window - size it to how you want it - close it - restart it - does it hold that custom size? (Other than clicking to 'maximizing' the browser window.) I don't know if many different cascading browser window sizes can be individually 'remembered'. I think it's only one size - the last one closed at whatever its size. (I never tried it.) ~Pj </blockquote>
Pj 42 solutions 869 answers

kardia1122 said

Thanks for weighing in. A new window opened, resized, and closed does not reopen at the same size the last one closed from, but at a much larger size (that is the same size every window is when restarting, so some kind of default size?).

What about just hovering your cursor over the FF icon(s) in the Windows Task Bar at the bottom? Your list of Browser Windows should pop-up and you can easily switch between them. (This is what I do.)

If you have a minimum amount of items on the Task Bar and not many browser windows open, there may be multiple of FF browser icons on the Task Bar to choose from.

Here's something I found that might do what you want:

Hover cursor over the Time/Date on the Task Bar at the far-right and Right-Click. The pop-up shows if you have anything 'checked' by type of window behavior. Do you have 'Cascade Windows' checked?

Also, on that Task Bar pop-up, click on Properties to check on how the Task Bar Buttons (icons) operate: Always Combine, Combine When Task Bar Full, Never Combine.

...Since my task bar/desktop is unreliable, I can't use the icons or shortcuts pull up windows unless I can actually click on them on the screen...

Make sure your Task Bar has the 'Lock' option checked.


~Pj

''kardia1122 [[#answer-1197522|said]]'' <blockquote> Thanks for weighing in. A new window opened, resized, and closed does not reopen at the same size the last one closed from, but at a much larger size (that is the same size every window is when restarting, so some kind of default size?). </blockquote> What about just hovering your cursor over the FF icon(s) in the Windows Task Bar at the bottom? Your list of Browser Windows should pop-up and you can easily switch between them. (This is what I do.) If you have a minimum amount of items on the Task Bar and not many browser windows open, there may be multiple of FF browser icons on the Task Bar to choose from. Here's something I found that might do what you want: Hover cursor over the Time/Date on the Task Bar at the far-right and Right-Click. The pop-up shows if you have anything 'checked' by type of window behavior. Do you have ''''Cascade Windows'''' checked? Also, on that Task Bar pop-up, click on Properties to check on how the Task Bar Buttons (icons) operate: '''Always Combine''', '''Combine When Task Bar Full''', '''Never Combine'''. <blockquote> ...Since my task bar/desktop is unreliable, I can't use the icons or shortcuts pull up windows unless I can actually click on them on the screen... </blockquote> Make sure your Task Bar has the 'Lock' option checked. ~Pj

Modified by Pj

Question owner

To Pj

Thanks, again, for following up - you have good questions, even if an answer hasn't been found yet.

Pj said

What about just hovering your cursor over the FF icon(s) in the Windows Task Bar at the bottom? Your list of Browser Windows should pop-up and you can easily switch between them. (This is what I do.) If you have a minimum amount of items on the Task Bar and not many browser windows open, there may be multiple of FF browser icons on the Task Bar to choose from.

The taskbar is simply unavailable for me for any casual use. It locks up frequently, and it can be hours of restarting the taskbar (through task manager) to access *anything* though it. This isn't something that a support forum can solve, though I haven't had much luck with getting it fixed when sending my computer in, either. I can and have used the taskbar to switch windows, when there's no other option - and I have time to spend, often hours - but it isn't an option for everyday use.

Pj said

Here's something I found that might do what you want: Hover cursor over the Time/Date on the Task Bar at the far-right and Right-Click. The pop-up shows if you have anything 'checked' by type of window behavior. Do you have 'Cascade Windows' checked? Also, on that Task Bar pop-up, click on Properties to check on how the Task Bar Buttons (icons) operate: Always Combine, Combine When Task Bar Full, Never Combine.

That 'cascade windows" is a really interesting option, and if it had worked... well it might have done a lot of good. When I tried it, it does cascade the windows (useful), but it also reorders them according to some metric I don't know anything about (less useful), and fully overlaps a handful of windows since it, I guess, ran out of vertical space with the very generous separation it uses, and has no ability to use horizontal space to make a second column (so ...nope, back to original problem but worse).

I tried reordering and resizing and then re-cascading (in case it was some problem with having had my windows in two cascading columns prior), but it jumped back to overlapping windows with overly large separation, and some kind of really weird ordering that doesn't make sense (not corresponding to anything I can see, but seems fixed for some reason).

The third problem, of course, is that the limitations of the taskbar availability would mean hours of refreshing and restarting to access the taskbar to click that little "cascade windows" option. It is not a fixed option or preference, as I saw when I tried re-cascading the windows. That is. the windows don't stay cascaded or reopen cascaded every time, it is a one time thing... that means I'd need to access the taskbar *every time*, which I can't reasonably do.

Pj said

...Since my task bar/desktop is unreliable, I can't use the icons or shortcuts pull up windows unless I can actually click on them on the screen...

Make sure your Task Bar has the 'Lock' option checked. ~Pj

It does have the "lock" option checked, the problem with the taskbar and desktop is deeper and decidedly screwy. I have no idea what it's problem is, but it's freezing every few seconds, doesn't seem to be a settings issue. Out of scope for this question, like I said, it just limits the workarounds.

Thank you very much Megha

To Pj Thanks, again, for following up - you have good questions, even if an answer hasn't been found yet. ''Pj [[#answer-1197570|said]]'' <blockquote> What about just hovering your cursor over the FF icon(s) in the Windows Task Bar at the bottom? Your list of Browser Windows should pop-up and you can easily switch between them. (This is what I do.) If you have a minimum amount of items on the Task Bar and not many browser windows open, there may be multiple of FF browser icons on the Task Bar to choose from. </blockquote> The taskbar is simply unavailable for me for any casual use. It locks up frequently, and it can be hours of restarting the taskbar (through task manager) to access *anything* though it. This isn't something that a support forum can solve, though I haven't had much luck with getting it fixed when sending my computer in, either. I can and have used the taskbar to switch windows, when there's no other option - and I have time to spend, often hours - but it isn't an option for everyday use. ''Pj [[#answer-1197570|said]]'' <blockquote> Here's something I found that might do what you want: Hover cursor over the Time/Date on the Task Bar at the far-right and Right-Click. The pop-up shows if you have anything 'checked' by type of window behavior. Do you have ''''Cascade Windows'''' checked? Also, on that Task Bar pop-up, click on Properties to check on how the Task Bar Buttons (icons) operate: '''Always Combine''', '''Combine When Task Bar Full''', '''Never Combine'''. </blockquote> That 'cascade windows" is a really interesting option, and if it had worked... well it might have done a lot of good. When I tried it, it does cascade the windows (useful), but it also reorders them according to some metric I don't know anything about (less useful), and fully overlaps a handful of windows since it, I guess, ran out of vertical space with the very generous separation it uses, and has no ability to use horizontal space to make a second column (so ...nope, back to original problem but worse). I tried reordering and resizing and then re-cascading (in case it was some problem with having had my windows in two cascading columns prior), but it jumped back to overlapping windows with overly large separation, and some kind of really weird ordering that doesn't make sense (not corresponding to anything I can see, but seems fixed for some reason). The third problem, of course, is that the limitations of the taskbar availability would mean hours of refreshing and restarting to access the taskbar to click that little "cascade windows" option. It is not a fixed option or preference, as I saw when I tried re-cascading the windows. That is. the windows don't stay cascaded or reopen cascaded every time, it is a one time thing... that means I'd need to access the taskbar *every time*, which I can't reasonably do. ''Pj [[#answer-1197570|said]]'' <blockquote> <blockquote> ...Since my task bar/desktop is unreliable, I can't use the icons or shortcuts pull up windows unless I can actually click on them on the screen... </blockquote> Make sure your Task Bar has the 'Lock' option checked. ~Pj </blockquote> It does have the "lock" option checked, the problem with the taskbar and desktop is deeper and decidedly screwy. I have no idea what it's problem is, but it's freezing every few seconds, doesn't seem to be a settings issue. Out of scope for this question, like I said, it just limits the workarounds. Thank you very much Megha

Modified by kardia1122

cor-el
  • Top 10 Contributor
  • Moderator
17414 solutions 157305 answers

Try to create a new Firefox desktop shortcut in case something is wrong with the current shortcut.

Try to create a new Firefox desktop shortcut in case something is wrong with the current shortcut.
FredMcD
  • Top 10 Contributor
4224 solutions 58930 answers
About your system, is it fully up to date? Perform a System File Check to fix corrupted system files '''Win 7, 8, 10, Vista:''' https://support.microsoft.com/en-us/kb/929833 '''Win XP:''' https://answers.microsoft.com/en-us/windows/forum/all/windows-xp-scan-and-fix-disk-errors/6fe2827a-4be6-4bc1-8083-5139b5aa3a3d Wiki - Windows 10 System File Check http://answers.microsoft.com/en-us/windows/wiki/windows_10-update/system-file-check-sfc-scan-and-repair-system-files/bc609315-da1f-4775-812c-695b60477a93
Pj 42 solutions 869 answers

kardia1122 said

It does have the "lock" option checked. The problem with the Taskbar and desktop is deeper and decidedly screwy. I have no idea what it's problem is, but it's freezing every few seconds, doesn't seem to be a settings issue.

Yeah, something is not right. The Task Bar should always be in view.

~Pj

''kardia1122 [[#answer-1197953|said]]'' <blockquote> It does have the "lock" option checked. The problem with the Taskbar and desktop is deeper and decidedly screwy. I have no idea what it's problem is, but it's freezing every few seconds, doesn't seem to be a settings issue. </blockquote> Yeah, something is not right. The Task Bar should always be in view. ~Pj
Pj 42 solutions 869 answers

FredMcD said

Perform a System File Check to fix corrupted system files

Win 7, 8, 10, Vista:

https://support.microsoft.com/en-us/kb/929833

I ran SFC /Scannow on my Win-7 computer and it found and 'repaired' a bunch of stuff. I guess I'll have to see what happens on my next computer reboot.


~Pj

''FredMcD [[#answer-1197978|said]]'' <blockquote> Perform a System File Check to fix corrupted system files<Br><Br> '''Win 7, 8, 10, Vista:''' <Br><Br> https://support.microsoft.com/en-us/kb/929833<Br><Br> </blockquote> I ran '''SFC /Scannow''' on my Win-7 computer and it found and 'repaired' a bunch of stuff. I guess I'll have to see what happens on my next computer reboot. ~Pj

Question owner

Thank you all for continuing to help me!

cor-el said

Try to create a new Firefox desktop shortcut in case something is wrong with the current shortcut.

I tried using the shortcut from the program file itself, it doesn't seem to help - I tried Pj's suggestion of opening a window, resizing, closing and opening another to check if it "remembers" the window sizes. No good.

FredMcD said

About your system, is it fully up to date? Perform a System File Check to fix corrupted system files Win 7, 8, 10, Vista: https://support.microsoft.com/en-us/kb/929833 Win XP: https://answers.microsoft.com/en-us/windows/forum/all/windows-xp-scan-and-fix-disk-errors/6fe2827a-4be6-4bc1-8083-5139b5aa3a3d Wiki - Windows 10 System File Check http://answers.microsoft.com/en-us/windows/wiki/windows_10-update/system-file-check-sfc-scan-and-repair-system-files/bc609315-da1f-4775-812c-695b60477a93

Yes, the system should be fully up to date. I did go through your link to use the system file check and Scannow, it showed my system as fully up to date didn't show any errors to be fixed. I think I've done this before to try and fix the taskbar, desktop problems, possibly why there's nothing to show now.

Pj said

Yeah, something is not right. The Task Bar should always be in view. ~Pj

Hah, something's definitely not right. Wish I could figure out what.

Your suggestion to check resizing helped a bit, since now that I know it's resetting to just the same size every time, I've restructured my setup to one column or larger windows instead of two columns. Firefox still enlarges and goes off the edges, but is closer to the size I had before and so is a lil bit easier to fix. Now if I could just figure out how to edit the default window size, I'd be golden.

Pj said

FredMcD said
Perform a System File Check to fix corrupted system files

Win 7, 8, 10, Vista:

https://support.microsoft.com/en-us/kb/929833

I ran SFC /Scannow on my Win-7 computer and it found and 'repaired' a bunch of stuff. I guess I'll have to see what happens on my next computer reboot.


~Pj

Yeah, my Scannow showed no problems to repair. Which is kinda annoying, when I know there are problems, but whatever.


Again, thanks to all of you Megha

Thank you all for continuing to help me! ''cor-el [[#answer-1197971|said]]'' <blockquote> Try to create a new Firefox desktop shortcut in case something is wrong with the current shortcut. </blockquote> I tried using the shortcut from the program file itself, it doesn't seem to help - I tried Pj's suggestion of opening a window, resizing, closing and opening another to check if it "remembers" the window sizes. No good. ''FredMcD [[#answer-1197978|said]]'' <blockquote> About your system, is it fully up to date? Perform a System File Check to fix corrupted system files '''Win 7, 8, 10, Vista:''' https://support.microsoft.com/en-us/kb/929833 '''Win XP:''' https://answers.microsoft.com/en-us/windows/forum/all/windows-xp-scan-and-fix-disk-errors/6fe2827a-4be6-4bc1-8083-5139b5aa3a3d Wiki - Windows 10 System File Check http://answers.microsoft.com/en-us/windows/wiki/windows_10-update/system-file-check-sfc-scan-and-repair-system-files/bc609315-da1f-4775-812c-695b60477a93 </blockquote> Yes, the system should be fully up to date. I did go through your link to use the system file check and Scannow, it showed my system as fully up to date didn't show any errors to be fixed. I think I've done this before to try and fix the taskbar, desktop problems, possibly why there's nothing to show now. ''Pj [[#answer-1198021|said]]'' <blockquote> Yeah, something is not right. The Task Bar should always be in view. ~Pj </blockquote> Hah, something's definitely not right. Wish I could figure out what. Your suggestion to check resizing helped a bit, since now that I know it's resetting to just the same size every time, I've restructured my setup to one column or larger windows instead of two columns. Firefox still enlarges and goes off the edges, but is closer to the size I had before and so is a lil bit easier to fix. Now if I could just figure out how to edit the default window size, I'd be golden. ''Pj [[#answer-1198158|said]]'' <blockquote> ''FredMcD [[#answer-1197978|said]]'' <blockquote> Perform a System File Check to fix corrupted system files<Br><Br> '''Win 7, 8, 10, Vista:''' <Br><Br> https://support.microsoft.com/en-us/kb/929833<Br><Br> </blockquote> I ran '''SFC /Scannow''' on my Win-7 computer and it found and 'repaired' a bunch of stuff. I guess I'll have to see what happens on my next computer reboot. ~Pj </blockquote> Yeah, my Scannow showed no problems to repair. Which is kinda annoying, when I know there are problems, but whatever. Again, thanks to all of you Megha

Modified by kardia1122