Justin Lebar
4ac70e6801
Bug 646641 - Part 2: Update SHistory so it understands that SHEntries may share content viewers. r=smaug
...
--HG--
extra : rebase_source : 431dafff170f2e6c8aa3429d5ec0f444efc53a10
2011-05-13 15:42:36 -04:00
Jeff Muizelaar
7c964a1f49
Bug 673417. imglib: remove mLoadTime. r=joe
...
mLoadTime was added by stuart back in 2001. It hasn't as far as I can tell ever been used.
--HG--
extra : rebase_source : fca0f2fcffcae14044da00c5366c4d08edcf3d92
2011-08-05 17:04:36 -04:00
Jeff Muizelaar
520237ff5a
Bug 673417. imglib: remove more PRBools. r=joe
...
--HG--
extra : rebase_source : cb8f4dfc1048b5e5af72d5544294a70624cdf35e
2011-08-05 09:57:16 -04:00
Jeff Muizelaar
fb45f627d5
Bug 672207. imglib: remove unnecessary scoping. r=joe
...
--HG--
extra : rebase_source : 2bcd630768ed6f1782bd46f5c4956e9b326e3deb
2011-08-04 17:34:19 -04:00
Justin Lebar
32ebc63a9c
Bug 664659 - Fix about:memory image reporters. r=joe
...
--HG--
extra : rebase_source : 489def10afa7f9a33e988d9fc78acdb50e450817
2011-07-18 09:20:27 -04:00
Jeff Muizelaar
dc3868d3be
Bug 672207. imglib-telemetry: record the full time it takes to decode images. r=jlebar,joe
...
Do this by accumulating decode latency in mDecodeTime which is added to imgDecodeWorker.
2011-08-04 16:25:12 -04:00
Joe Drew
22d4cf9fd9
Bug 627015 - Hold on to a reference to the timer, so it doesn't get collected from under us. over-the-shoulder-r=jrmuizel,jdm
2011-08-03 16:39:53 -04:00
Joe Drew
2dab1263e5
Bug 627015 - Add a crashtest for an image that takes a very long time to download the next frame, giving our animation timer a chance to fire. r=jrmuizel
2011-08-03 15:22:47 -04:00
Joe Drew
c33a3e4697
Bug 627015 - Sometimes, images pause mid-frame when downloading. We handle this just fine, but unfortunately we assert that it's not the case. Since this assertion is just bogus, delete it. r=jrmuizel
2011-08-03 15:19:44 -04:00
Joe Drew
2993c9688e
Bug 609499 - Crashtest for GIFs that abruptly terminate their LZW data. r=jrmuizel
2011-08-03 15:19:33 -04:00
Joe Drew
24dfe07c9b
Bug 609499 - Some invalid GIF files don't terminate their LZW data with a 0-length block. Handle them better by handling them less specially. r=jrmuizel
2011-08-03 15:19:19 -04:00
Marco Bonardo
b245bb61dd
Merge last green changeset from mozilla-inbound to mozilla-central
2011-08-03 10:46:22 +02:00
Masayuki Nakano
bfc72b90bf
Bug 675865 backout new dragginf for selection handling code from Mozilla8 r=smaug (backed out patches are: bug 552707, bug 644621, bug 670058, bug 670508, bug 671319)
2011-08-03 12:39:02 +09:00
Matt Woodrow
c2d638a2ab
Bug 505115 - Part 6 - Implement the 3d -moz-transform functions. r=dbaron
2011-08-03 15:04:19 +12:00
Matt Brubeck
2da54ece27
Back out 52702d275995 (bug 647391) because of xpcshell test failures
2011-08-02 19:59:22 -07:00
Jason Duell
2a9915694e
Bug 647391 - Increase maximum size for objects stored in disk cache. r=michal
2011-08-02 17:12:25 -07:00
Marco Bonardo
94181da50c
Backout changeset 984e656becec (Bug 664659) due to regressions in Tp5 XRES and RSS.
2011-08-01 10:20:18 +02:00
Glenn Randers-Pehrson
a18535e97a
Bug 669863. Update libpng to version 1.4.8. r=joe
2011-07-29 14:30:00 -04:00
Glenn Randers-Pehrson
bcba3f61d1
Bug 624133. Followup to libpng 1.4.7 update to avoid generating some unnecessary code. r=joe
2011-07-29 14:30:00 -04:00
Justin Lebar
de9cb8f577
Bug 664659 - Fix about:memory image reporters. r=joe
2011-07-18 09:20:27 -04:00
Mike Hommey
2fa4244b02
Bug 671798 - Always load $gre/defaults/pref prefs. r=bsmedberg
2011-07-28 09:04:08 +02:00
Benoit Girard
ef924f54c8
Bug 674230 - Rename qcms pref; r=jmuizelaar
2011-07-27 16:09:27 -04:00
Benoit Girard
91d2f42577
Bug 674230 - Add 'Add gfx.color_management.force_v4' pref; r=jmuizelaar
2011-07-27 13:56:22 -04:00
Daniel Holbert
87789a99fa
Bug 670542 patch 2: Rev iids of nsIURI & descendants. r=jst
2011-07-26 22:11:40 -07:00
Justin Lebar
34d8138343
Merge backout.
2011-08-02 13:23:20 -04:00
Justin Lebar
a741dc1e02
Backing out cfea4859f458, 883e581e0849 due to permaorange on moth opt.
2011-08-02 13:23:11 -04:00
Scott Johnson
bedee819a3
Bug 673535 - RasterImage::Anim::ensureAnimExists() should be cleaned up.
2011-07-23 14:49:00 -04:00
Justin Lebar
bcfd45f55e
Bug 646641 - Part 2: Update SHistory so it understands that SHEntries may share content viewers. r=smaug
2011-05-13 15:42:36 -04:00
Jonathan Kew
41d4a89793
bug 672320 pt 14.1 - hyphenation patterns for Finnish. rs=smontagu
2011-07-26 11:54:36 +01:00
Jonathan Kew
bc33e785c0
bug 672320 pt 13.1 - hyphenation patterns for Lithuanian. rs=smontagu
2011-07-26 11:54:36 +01:00
Jonathan Kew
cde9b4c37b
bug 672320 pt 12.1 - hyphenation patterns for Norwegian Bokmål & Nynorsk. rs=smontagu
2011-07-26 11:54:36 +01:00
Jonathan Kew
27bb3a6c10
bug 672320 pt 11.1 - hyphenation patterns for Russian. rs=smontagu
2011-07-26 11:54:32 +01:00
Jonathan Kew
95acb2940d
bug 672320 pt 9.1 - add hyphenation patterns for French. rs=smontagu
2011-07-26 11:54:32 +01:00
Jonathan Kew
95022769d4
bug 672955 - prefer harfbuzz to core text backend for Thai OT fonts on OS X. r=jdaggett
2011-07-26 10:47:36 +01:00
Michael Wu
b34f351453
Bug 671185 - Incorrect return of NS_ERROR_* codes in functions returning PRBool, r=mak,ehsan,taras,biesi,pike,khuey,dholbert,josh,bjacob,bsmith
2011-07-25 21:57:58 -07:00
Ben Turner
0d1a7cf82e
Bug 649537 - 'Workers: Make one OS thread and JS runtime per worker, and lose XPConnect'. r=sicking+mrbkap.
...
* * *
Bug 649537 - 'Workers: Make one OS thread and JS runtime per worker, and lose XPConnect'. r=sicking+mrbkap. Add workaround for bug 666963.
--HG--
rename : dom/src/threads/Makefile.in => dom/workers/Makefile.in
rename : dom/src/threads/test/Makefile.in => dom/workers/test/Makefile.in
rename : dom/src/threads/test/WorkerTest.jsm => dom/workers/test/WorkerTest.jsm
rename : dom/src/threads/test/WorkerTest_badworker.js => dom/workers/test/WorkerTest_badworker.js
rename : dom/src/threads/test/WorkerTest_subworker.js => dom/workers/test/WorkerTest_subworker.js
rename : dom/src/threads/test/WorkerTest_worker.js => dom/workers/test/WorkerTest_worker.js
rename : dom/src/threads/test/atob_worker.js => dom/workers/test/atob_worker.js
rename : dom/src/threads/test/chromeWorker_subworker.js => dom/workers/test/chromeWorker_subworker.js
rename : dom/src/threads/test/chromeWorker_worker.js => dom/workers/test/chromeWorker_worker.js
rename : dom/src/threads/test/closeOnGC_server.sjs => dom/workers/test/closeOnGC_server.sjs
rename : dom/src/threads/test/closeOnGC_worker.js => dom/workers/test/closeOnGC_worker.js
rename : dom/src/threads/test/close_worker.js => dom/workers/test/close_worker.js
rename : dom/src/threads/test/fibonacci_worker.js => dom/workers/test/fibonacci_worker.js
rename : dom/src/threads/test/importScripts_worker.js => dom/workers/test/importScripts_worker.js
rename : dom/src/threads/test/importScripts_worker_imported1.js => dom/workers/test/importScripts_worker_imported1.js
rename : dom/src/threads/test/importScripts_worker_imported2.js => dom/workers/test/importScripts_worker_imported2.js
rename : dom/src/threads/test/importScripts_worker_imported3.js => dom/workers/test/importScripts_worker_imported3.js
rename : dom/src/threads/test/importScripts_worker_imported4.js => dom/workers/test/importScripts_worker_imported4.js
rename : dom/src/threads/test/json_worker.js => dom/workers/test/json_worker.js
rename : dom/src/threads/test/location_worker.js => dom/workers/test/location_worker.js
rename : dom/src/threads/test/longThread_worker.js => dom/workers/test/longThread_worker.js
rename : dom/src/threads/test/navigator_worker.js => dom/workers/test/navigator_worker.js
rename : dom/src/threads/test/newError_worker.js => dom/workers/test/newError_worker.js
rename : dom/src/threads/test/recursion_worker.js => dom/workers/test/recursion_worker.js
rename : dom/src/threads/test/relativeLoad_import.js => dom/workers/test/relativeLoad_import.js
rename : dom/src/threads/test/relativeLoad_sub_import.js => dom/workers/test/relativeLoad_sub_import.js
rename : dom/src/threads/test/relativeLoad_sub_worker.js => dom/workers/test/relativeLoad_sub_worker.js
rename : dom/src/threads/test/relativeLoad_sub_worker2.js => dom/workers/test/relativeLoad_sub_worker2.js
rename : dom/src/threads/test/relativeLoad_worker.js => dom/workers/test/relativeLoad_worker.js
rename : dom/src/threads/test/relativeLoad_worker2.js => dom/workers/test/relativeLoad_worker2.js
rename : dom/src/threads/test/simpleThread_worker.js => dom/workers/test/simpleThread_worker.js
rename : dom/src/threads/test/suspend_iframe.html => dom/workers/test/suspend_iframe.html
rename : dom/src/threads/test/suspend_worker.js => dom/workers/test/suspend_worker.js
rename : dom/src/threads/test/terminate_worker.js => dom/workers/test/terminate_worker.js
rename : dom/src/threads/test/testXHR.txt => dom/workers/test/testXHR.txt
rename : dom/src/threads/test/test_404.html => dom/workers/test/test_404.html
rename : dom/src/threads/test/test_atob.html => dom/workers/test/test_atob.html
rename : dom/src/threads/test/test_chromeWorker.html => dom/workers/test/test_chromeWorker.html
rename : dom/src/threads/test/test_chromeWorker.xul => dom/workers/test/test_chromeWorker.xul
rename : dom/src/threads/test/test_chromeWorkerJSM.xul => dom/workers/test/test_chromeWorkerJSM.xul
rename : dom/src/threads/test/test_close.html => dom/workers/test/test_close.html
rename : dom/src/threads/test/test_closeOnGC.html => dom/workers/test/test_closeOnGC.html
rename : dom/src/threads/test/test_errorPropagation.html => dom/workers/test/test_errorPropagation.html
rename : dom/src/threads/test/test_fibonacci.html => dom/workers/test/test_fibonacci.html
rename : dom/src/threads/test/test_importScripts.html => dom/workers/test/test_importScripts.html
rename : dom/src/threads/test/test_json.html => dom/workers/test/test_json.html
rename : dom/src/threads/test/test_location.html => dom/workers/test/test_location.html
rename : dom/src/threads/test/test_longThread.html => dom/workers/test/test_longThread.html
rename : dom/src/threads/test/test_navigator.html => dom/workers/test/test_navigator.html
rename : dom/src/threads/test/test_newError.html => dom/workers/test/test_newError.html
rename : dom/src/threads/test/test_recursion.html => dom/workers/test/test_recursion.html
rename : dom/src/threads/test/test_relativeLoad.html => dom/workers/test/test_relativeLoad.html
rename : dom/src/threads/test/test_simpleThread.html => dom/workers/test/test_simpleThread.html
rename : dom/src/threads/test/test_suspend.html => dom/workers/test/test_suspend.html
rename : dom/src/threads/test/test_terminate.html => dom/workers/test/test_terminate.html
rename : dom/src/threads/test/test_threadErrors.html => dom/workers/test/test_threadErrors.html
rename : dom/src/threads/test/test_threadTimeouts.html => dom/workers/test/test_threadTimeouts.html
rename : dom/src/threads/test/test_throwingOnerror.html => dom/workers/test/test_throwingOnerror.html
rename : dom/src/threads/test/test_xhr.html => dom/workers/test/test_xhr.html
rename : dom/src/threads/test/test_xhrAbort.html => dom/workers/test/test_xhrAbort.html
rename : dom/src/threads/test/threadErrors_worker1.js => dom/workers/test/threadErrors_worker1.js
rename : dom/src/threads/test/threadErrors_worker2.js => dom/workers/test/threadErrors_worker2.js
rename : dom/src/threads/test/threadErrors_worker3.js => dom/workers/test/threadErrors_worker3.js
rename : dom/src/threads/test/threadErrors_worker4.js => dom/workers/test/threadErrors_worker4.js
rename : dom/src/threads/test/threadTimeouts_worker.js => dom/workers/test/threadTimeouts_worker.js
rename : dom/src/threads/test/throwingOnerror_worker.js => dom/workers/test/throwingOnerror_worker.js
rename : dom/src/threads/test/xhrAbort_worker.js => dom/workers/test/xhrAbort_worker.js
rename : dom/src/threads/test/xhr_worker.js => dom/workers/test/xhr_worker.js
2011-07-17 15:09:13 -04:00
Marco Bonardo
dd95675537
Backout changesets 79a36ed03e14, d17ac9b0254e due to suspect xpcshell permaorange on OSX opt
2011-07-22 14:35:41 +02:00
Jonathan Kew
3000398750
bug 672320 - part 8.1 - hyphenation patterns for Serbian/Serbo-Croatian. rs=smontagu
2011-07-21 20:58:56 +01:00
Jonathan Kew
ee6179443e
bug 672320 - part 7.1 - hyphenation patterns for Mongolian. rs=smontagu
2011-07-21 20:58:56 +01:00
Jonathan Kew
7a9fb271df
bug 672320 - part 6.1 - hyphenation patterns for German. rs=smontagu
2011-07-21 20:58:56 +01:00
Jonathan Kew
8d709ee0fc
bug 672320 - part 4a - add missing hyphenation alias entries. r=smontagu
2011-07-21 20:58:21 +01:00
Justin Lebar
f900858fda
Bug 672578 - Part 2. Stop decoding previously-discarded images when the containing tab loses focus. r=joe
2011-07-21 14:15:17 -04:00
Justin Lebar
f7399d6da9
Bug 672578 - Part 1. Don't trigger a decode when FrameUpdated is called. r=joe
2011-07-21 14:14:41 -04:00
Geoff Brown
89c95219da
Bug 648429 - HTTP cache: compress compressible files; r=michal.novotny
2011-07-21 14:04:57 -04:00
Mike Hommey
2659637471
Bug 671576 - Cleanup temporary files from test_libPrefs.js. r=bsmedberg
2011-07-21 09:57:07 +02:00
Justin Lebar
653900117a
Bug 666352 - Back out image decode timing changes from bug 590260 to make the browser more responsive while decoding images. r=joe
2011-07-20 18:05:46 -04:00
Jeff Muizelaar
883d588522
Bug 672225. imglib: remove some PRBools that we're hurting my eyes. r=joe
...
--HG--
extra : rebase_source : b06e2b61b1104234481bf30a71cd3742a8c9a54f
2011-07-20 17:52:30 -04:00
Jeff Muizelaar
fb97b8f591
Bug 672207. imglib: Time how long we spend in the decode loop. r=joe
...
For now this is a global counter, the eventual plan is to make this per image
format. This will be our proxy for how long we block the event loop.
--HG--
extra : rebase_source : b283fff38585825f5f46884e12508b6323e178b3
2011-07-20 17:51:54 -04:00
Michael Wu
6683dc2e18
Bug 672447 - Remove zip crc32 probe, r=taras
2011-07-20 00:35:44 -07:00
Justin Lebar
e28ed030a2
Backing out bug 664659 (rev 7b49a2857e18) due to Mac memory regressions.
2011-07-19 19:25:19 -04:00