Closed Bug 1288535 Opened 8 years ago Closed 7 years ago

Loading 3 or more large google docs and sheets causes hanging and slow performance

Categories

(Core :: DOM: Core & HTML, defect, P3)

defect

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
platform-rel --- -

People

(Reporter: edwong, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [platform-rel-Google][platform-rel-GoogleSuite][platform-rel-GoogleDocs][platform-rel-GoogleSheets])

I'm on Mac NightlyFx50 and Beta Fx48
1. load 3 or more large google docs or sheets into multiple tabs
2. do more browsing or opening more gDocs pages.

actual: mac cursor starts spinning and browser isn't very responsive.  I get slow script dialog at times.

expected: speed should be similar to Chrome, where I don't get this slow down.
Shako, can you work with Edwin to get some more information?
Flags: needinfo?(sho)
Priority: -- → P3
Sure, Andrew.

Hi Edwin, 
Could you provide similar or the original content for us? And also could you also provide the mac os version and hardware spec?

Thanks
Flags: needinfo?(sho) → needinfo?(edwong)
Mike will help on this test
Flags: needinfo?(mlien)
(In reply to Edwin Wong [:edwong] from comment #3)
> I'm on a 2013 Mac Book Pro core i7, SSD, with 10.11 OS.
> 
> Here's a few docs to load:
> https://docs.google.com/a/mozilla.com/document/d/1P-
> cfN5EzOXcE1NftHMTbzBlFS811GDLAt6rzmqOA3QA/edit?usp=drive_web
> 
> https://docs.google.com/a/mozilla.com/document/d/
> 1HjEUM6yv4TJsEmKfZFUEUhPyE9fJkZ2AQWJyB305bes/edit?usp=drive_web
> 
> https://docs.google.com/presentation/d/1Qwnj3Ic2Rgq-
> 22fuh7wB8qI4UOo1QoiXyhZG_CT7_jQ/edit

Hi Edwin,

I cannot reproduce the hanging problem from my firefox 48.0 neither on Mac os 10.10.5 nor Ubuntu 12.04 LTS.
My reproduce steps as below:
1. Open three docs
2. Repeat step 1 for more than 10 times to open 30+ tabs
3. Choose one doc to browse, edit, scroll, and create new pages

Sometimes the responsiveness will get slower but I didn't get slow script dialog. Do you have any regular steps to reproduce the issue you encountered?
Flags: needinfo?(mlien)
Flags: needinfo?(edwong)
I don't get the slow script every time but I get a busy cursor when scrolling and the performance becomes unusable.
Flags: needinfo?(edwong)
So this is about slowness after those google docs have been loaded, right?
yes, performance gets slow (e.g. 1sec when click on different tabs) and often you'll see busy cursor (beach ball spinning) when you scroll.
Can't reproduce on linux

(Loading all those 3 at once is slow, and the time is mostly in JS, as usually with google docs)
Any chance you could
- use Nightly
- disable async stacks in about:config. pref name javascript.options.asyncstack,
- install geckoprofiler https://developer.mozilla.org/en-US/docs/Performance/Profiling_with_the_Built-in_Profiler and create a profile using is when this issue happens.
Or anyone who can reproduce.
platform-rel: --- → ?
Whiteboard: [platform-rel-Google][platform-rel-GoogleDocs][platform-rel-GoogleSheets]
platform-rel: ? → -
Whiteboard: [platform-rel-Google][platform-rel-GoogleDocs][platform-rel-GoogleSheets] → [platform-rel-Google][platform-rel-GoogleSuite][platform-rel-GoogleDocs][platform-rel-GoogleSheets]
Resolving as INCOMPLETE because we don't have any information here to act on.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.