Mike Shal
ea1d9b8ba7
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-19 11:47:00 -07:00
Trevor Saunders
1f7d35c3e6
bug 852379 - remove unneeded prlock.h includes r=Ms2ger
2013-03-16 22:46:40 -04:00
Timothy Nikkel
f081ea6e86
Bug 851785. Stop RasterImage::FrameRect from initiating a decode. r=joe
...
imgStatusTracker::SyncNotify is the only caller and it does not need a decode to be initiated.
This prevents us from kicking off a decode for almost every image we download.
2013-03-18 16:10:28 -05:00
Timothy Nikkel
cf51645b9f
Bug 851785. Stop expecting the image to be decoded in async_load_tests.js because it never does anything that would require a decode to happen. r=joe
2013-03-18 16:10:26 -05:00
Ed Morley
4a0f5f39ca
Backed out changeset c75481a07302 (bug 851611)
2013-03-18 14:10:35 +00:00
Ed Morley
47bc17c5f5
Backed out changeset d195190adc48 (bug 851611)
...
--HG--
rename : tools/profiler/GeckoProfiler.h => tools/profiler/sampler.h
rename : tools/profiler/GeckoProfilerImpl.h => tools/profiler/sps_sampler.h
2013-03-18 14:10:30 +00:00
Benoit Girard
90f13c7e56
Bug 851611 - Part 3: Rename headers. r=jrmuizel
...
--HG--
rename : tools/profiler/sampler.h => tools/profiler/GeckoProfiler.h
rename : tools/profiler/sps_sampler.h => tools/profiler/GeckoProfilerImpl.h
extra : rebase_source : 552fe1d3ff61d15b264aaf86f7c8cb4f4eff69d1
2013-03-18 14:41:02 +01:00
Benoit Girard
95a5b4c35f
Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
...
--HG--
extra : rebase_source : 3032aaf7e50cdf9c350da688ec34e50a695fc7ca
2013-03-16 00:47:02 -04:00
Gregory Szorc
02d1d31696
Bug 844635 - Part 3: Remove empty Makefile.in files; r=glandium
2013-03-17 18:01:25 -07:00
Ms2ger
69401c3aeb
Bug 845374 - Part s: Stop including nsTArray.h in nsContentUtils.h; r=khuey
2013-03-17 08:55:16 +01:00
Ms2ger
24bcddcf77
Bug 845374 - Part l: Stop including nsIDocument.h in nsContentUtils.h and fix two nits; r=khuey
2013-03-17 08:55:15 +01:00
Ms2ger
4ceec9db31
Bug 845374 - Part g: Stop including nsContentSink.h in nsContentUtils.h; r=khuey
2013-03-17 08:55:13 +01:00
Shih-Chiang Chien
1daa251514
Bug 847310 - Test cases for WBMP decoder. r=joe
2013-03-08 16:04:51 +08:00
Shih-Chiang Chien
3c0cec21b9
Bug 847310 - WBMP decoder implementation. r=joe
2013-03-08 11:17:29 +08:00
Gregory Szorc
56a7634c1c
Merge mozilla-central into build-system
2013-03-13 08:20:09 -07:00
Gregory Szorc
3d694a85c0
Merge mozilla-central into build-system
...
dom/interfaces/svg/Makefile.in and dom/media/Makefile.in had merge
conflicts. They were resolved by hand. The former needed 2 IDLs removed.
The latter had a context conflict for EXPORTS_NAMESPACES.
2013-03-12 13:04:55 -07:00
Jim Mathies
a767e2ca23
Bug 848963 - disable bug415761 reftest on Win8 due to bug 850194. r=bbondy
2013-03-12 09:57:52 -05:00
Gregory Szorc
629b5d86c6
Bug 818246 - Part 4: Move XPIDLSRCS into moz.build (auto); rs=glandium
...
This is the result of running
|mach mozbuild-migrate --list XPIDLSRCS SDK_XPIDLSRCS XPIDL_SOURCES| and
reverting xpcom/sample/*.
2013-03-12 10:17:46 -07:00
Seth Fowler
ed95b5ef47
Bug 843895 (Part 4) - Use FrozenImage instead of ExtractFrame for imgRequestProxy::GetStaticRequest. r=joe
2013-03-10 18:43:38 -07:00
Seth Fowler
2b886edb31
Bug 843895 (Part 3) - Add the FrozenImage wrapper class to stop image animation. r=joe
2013-03-10 18:43:38 -07:00
Seth Fowler
a51715c22e
Bug 843895 (Part 2) - Add ImageWrapper. r=joe
2013-03-10 18:43:38 -07:00
Seth Fowler
6a2ce39f70
Bug 843895 (Part 1) - Add an aWhichFrame parameter to imgIContainer::Draw. r=joe
2013-03-10 18:43:37 -07:00
Seth Fowler
7dab612a47
Bug 847630 - Stop deferring OnStopRequest in VectorImage. r=joe
2013-03-10 14:04:29 -07:00
Seth Fowler
4a04f7ad3a
Bug 843895 (Followup) - Use a dummy variable in FrozenImage::GetAnimated. r=me
2013-03-12 13:42:09 -07:00
Gregory Szorc
795c5eeeff
Bug 818246 - Part 1: Remove unncessary definitions of XPIDL_MODULE; r=glandium
...
XPIDL_MODULE defaults to MODULE. These Makefile.in were setting
XPIDL_MODULE to the same value as MODULE.
--HG--
extra : rebase_source : e96bd34d5949d0ab94cecbec35d6c9f4bffec01e
2013-03-07 05:03:51 -08:00
Joe Drew
e43cf6702f
Bug 841579 - If we start a decode (or a decode is already started) at the time OnStopRequest is fired, wait around for it to finish decoding before firing onload/onerror. r=khuey
...
--HG--
extra : rebase_source : 75d00d31bcce93e26a9154aacef706a6b55c9135
2013-02-15 11:48:17 -05:00
Joe Drew
f00b3f9c1b
Back out the code changes from bug 841579 for causing a frequent intermittent failure.
...
--HG--
extra : rebase_source : 4748bf23718b781128f93364fad3c6ca924a2008
2013-03-06 15:49:40 -05:00
Joe Drew
baf5706d9f
Bug 841579 - If we start a decode (or a decode is already started) at the time OnStopRequest is fired, wait around for it to finish decoding before firing onload/onerror. r=khuey
...
--HG--
extra : rebase_source : b2ca068840c2e4effc8c93fd9e5effe122e8b45e
2013-02-15 11:48:17 -05:00
Joe Drew
96c28acc1b
Bug 841579 - Tests to make sure that removing elements from a document midway through load don't inhibit onload. rs=khuey
...
--HG--
extra : rebase_source : 4ac911cdb4039a8e1a0531b7171e4f5cf3641bef
2013-02-15 11:49:54 -05:00
Joe Drew
39a0d4d4d7
Bug 840353 - Don't send OnStopRequest if we're cancelled. r=khuey
2013-02-13 14:57:16 -05:00
Daniel Holbert
accc46f11d
Bug 843719: Reorder params in Margin constructors and SizeTo() methods to match CSS's top,right,bottom,left ordering. r=seth
2013-03-06 00:05:55 -08:00
Ryan VanderMeulen
5dd3b5cbab
Backed out changeset 260fb463334f (bug 848963) for Win7 reftest failures on a CLOSED TREE.
2013-03-11 20:14:22 -04:00
Jim Mathies
04b32d18a5
Bug 848963 - Fix for bug415761.sjs reftest fails on Windows 8. r=bbondy
2013-03-11 16:48:04 -05:00
Seth Fowler
7b0d9f71be
Bug 846132 (Part 3) - Remove imgIContainer::CopyFrame. r=jdm
2013-03-05 15:39:48 -08:00
Seth Fowler
ac9bcbd55d
Bug 846132 - (Part 2) Update CopyFrame callers to use GetFrame. r=jdm
2013-03-05 15:39:48 -08:00
Ryan VanderMeulen
df89d0cfdb
Backed out changeset 45d4f7b16c2f (bug 847559) for bustage.
2013-03-05 12:59:00 -05:00
Joe Drew
181d2fdae5
Bug 847559 - Handle writes to a size-only JPEG decoder after we've gotten the size. r=seth
...
--HG--
extra : rebase_source : c02aa4f03dbba90d07f55d383a507bb27f605287
2013-02-27 14:23:08 -05:00
Joe Drew
1a859ec168
Backed out 2 changesets (bug 841579) on a CLOSED TREE
...
Backed out changeset d21d144e3db9 (bug 841579)
Backed out changeset 0222cb048028 (bug 841579)
2013-03-04 17:27:51 -05:00
Joe Drew
6e66049758
Bug 846852 - Preallocate the RasterImage source data array when loading from file://. r=seth
...
--HG--
extra : rebase_source : 9bf2cc014d97f245ae063f65ab4aa6743c3194f2
2013-03-01 14:21:06 -05:00
Joe Drew
02aba3c77d
Bug 841579 - Tests to make sure that removing elements from a document midway through load don't inhibit onload. rs=khuey
...
--HG--
extra : rebase_source : 96a86a7c597abe587ff770a1942657d8fde84a17
2013-02-15 11:49:54 -05:00
Joe Drew
217689b459
Bug 841579 - If we start a decode (or a decode is already started) at the time OnStopRequest is fired, wait around for it to finish decoding before firing onload/onerror. r=khuey
...
--HG--
extra : rebase_source : e4a97b3f037df283e89dbcb21d330030b6e35c85
2013-02-15 11:48:17 -05:00
Daniel Holbert
fbf029c83e
Bug 846078 part 2: Use MOZ_ASSERT instead of NS_ABORT_IF_FALSE in VectorImage.cpp. rs=seth
2013-02-28 22:45:00 -08:00
Daniel Holbert
0d60a8cf97
Bug 846078 part 1: Code-cleanup in helper classes within VectorImage.cpp. r=seth
2013-02-28 22:44:59 -08:00
Daniel Holbert
bc6637fb45
Bug 846046: Make VectorImage member-vars type 'bool' instead of 'bool:1', and use AutoRestore to clear mIsDrawing at the end of Draw(). r=joe
2013-02-28 22:44:57 -08:00
Seth Fowler
4384e9077f
Bug 846028 - Coalesce invalidations in VectorImage. r=dholbert
2013-02-28 16:43:43 -08:00
Ryan VanderMeulen
ecba570d7f
Backed out changeset 1cf12e699dc7 (bug 846028) for reftest crashes on a CLOSED TREE.
2013-02-28 16:59:26 -05:00
Seth Fowler
45289d06ea
Bug 842850 (Part 2) - Remove imgIContainer::GetRootLayoutFrame. r=dholbert,joe sr=bz
2013-02-28 12:22:46 -08:00
Seth Fowler
a7ffe81d52
Bug 842850 (Part 1) - Use an SVGImageContext class for overridden SVG properties. r=dholbert,joe sr=bz
2013-02-28 12:22:43 -08:00
Seth Fowler
1b7f63e02c
Bug 846028 - Coalesce invalidations in VectorImage. r=dholbert
2013-02-28 12:02:31 -08:00
Ms2ger
c6832bb745
Merge m-i to b-s.
2013-02-28 14:46:10 +01:00
Gregory Szorc
27c42e83c6
Merge mozilla-central into build-system
...
The 3 merged files had no conflicts and were manually verified to ensure
no incompatible changes crept in.
2013-02-27 21:02:02 -08:00
Gregory Szorc
803629b9c6
Merge mozilla-central into build-system
...
There were merges in configure.in and some Makefile.in. None had any
conflicts. I spot verified the Makefile.in changes and confirmed that
the changes did not touch any DIRS* variables.
2013-02-27 10:03:52 -08:00
Seth Fowler
17984bfb75
Add crashtest for Bug 844403. r=dholbert
2013-02-27 19:43:45 -08:00
Gregory Szorc
16f0413b0c
Merge mozilla-central into build-system
...
Only conflict was configure.in amd was due to context, not
changed lines themselves.
2013-02-25 22:09:18 -08:00
Ryan VanderMeulen
e6044d3346
Merge inbound to m-c.
2013-02-25 21:27:56 -05:00
Seth Fowler
4b2d27a3c7
Bug 844403 - Make VectorImage cancel all listeners when destroyed. r=dholbert
2013-02-25 17:40:13 -08:00
Gregory Szorc
155b4cfe4a
Bug 784841 - Part 18p: Convert /image; r=jrmuizel f=Ms2ger
2013-02-25 12:47:21 -08:00
Timothy Nikkel
9eabef3617
Bug 689623. Part 8. Add an 'unlocked draw' notification for images that are drawn when not locked so we catch any images that become visible through a means other than scrolling. r=joe,mats
2013-02-24 18:59:22 -06:00
Bob Clary
016263e4bb
Bug 845778 - Skip content/canvas/crashtests/789933-1.html (bug 833371), gfx/tests/crashtests/385228-1.svg, image/test/crashtests/694165-1.xhtml for Android, r=jmaher.
2013-02-27 06:52:05 -08:00
Bobby Holley
076b7bfcfa
Bug 843711 - Fix up new |Components| culprits in test suite. r=mccr8
2013-02-25 10:43:03 -08:00
Josh Matthews
a80c289f08
Bug 844684 - Decode GIFs that include an application extension string shorter than 11 bytes. r=joe
2013-02-27 00:24:18 -05:00
Josh Matthews
03c21f89ad
Bug 801366 - Add crashtest.
2013-02-26 17:46:03 -05:00
Seth Fowler
5e35b0bd0b
Bug 845234 - Add null check in VectorImage's listener Cancel methods. r=dholbert
2013-02-26 13:21:07 -08:00
Seth Fowler
5c32b0dad7
Bug 825720 - Don't use GetRootLayoutFrame to calculate the size of SVG images. r=joe
2013-01-10 19:38:34 -08:00
Ryan VanderMeulen
34cc5e3c2c
Speculatively backout changeset e8d73b8ba1a1 (bug 825720) for Android armv6 reftest 2 timeouts.
2013-02-20 12:20:12 -05:00
Seth Fowler
704abaa919
Bug 825720 - Don't use GetRootLayoutFrame to calculate the size of SVG images. r=joe
2013-01-10 19:38:34 -08:00
Seth Fowler
0f7e9db9e6
Bug 839739 - Remove bad NS_ENSURE_STATE in imgRequestProxy::AdjustPriority. r=joe
2013-02-15 17:00:03 -08:00
Seth Fowler
8c51cc508d
Bug 704059 - Part 2: Let images call imgStatusTracker::OnStopRequest. r=joe
2013-02-13 18:41:10 -08:00
Seth Fowler
b78402b106
Bug 704059 - Part 1: Decouple OnStopRequest and OnStopDecode for VectorImage. r=joe, r=dholbert
2013-02-13 18:04:08 -08:00
Phil Ringnalda
cb328f5188
Bug 807211 - annotate ownerdiscard.html as asserts(0-2), since it certainly does
2013-02-16 10:05:52 -08:00
Joe Drew
10af218c81
Bug 841661 - Remove the observer in this test when it finishes so we don't get failures from it in unrelated tests. r=mcmanus
...
--HG--
extra : rebase_source : ba49ab425632c6b090b018818df2aa29c73d9cc9
2013-02-15 15:43:27 -05:00
Seth Fowler
c3b7f9351d
Bug 840841 - Remove mObserver from RasterImage and VectorImage. r=joe
2013-02-12 19:00:03 -08:00
Seth Fowler
7cd759eb6f
Bug 840851 - Mark RasterImage::Initialize as static in RasterImage.cpp. r=joe
2013-02-13 14:03:37 -08:00
Seth Fowler
9d521805e5
Bug 840850 - Fix missing include guard and style issues in ImageFactory. r=joe
2013-02-13 13:53:42 -08:00
Seth Fowler
36fad2cb0f
Bug 840843 - Rename RasterImage::eShutdownIntent_Interrupted to eShutdownIntent_Unneeded. r=joe
2013-02-13 13:41:45 -08:00
Chris Jones
ec02cbff52
Bug 841154: Add a sample label for image decoding. r=khuey
2013-02-13 13:49:57 -08:00
Timothy Nikkel
76cd084078
Bug 784591. Just end the crashtest ownerdiscard.html after 30 seconds if the image doesn't get decoded. r=jdm
...
The test normally ends when the image is discarded. But there is nothing in the test that requires the image to ever be decoded. To properly test the original bug that this test is intended for we want the following sequence: imgRequestProxy::Cancel, imgRequestProxy::ChangeOwner, and then the image getting discarded. The cancel call makes it hard to get a full decode started, especially since it needs to happen before the ChangeOwner call which itself happens quite early. So it appears that there is no easy way to modify the test to keep this sequence of events 100% of the time.
However the test as it currently stands does indeed get this sequence of events most of the time, so it continues to test the right thing most of the time. The few times it doesn't test the right thing we can just move on.
2013-02-13 14:18:07 -06:00
David Zbarsky
b6cdb97b40
Bug 833446: Remove nsIDOMSVGSVGElement r=peterv
2013-02-08 14:55:07 -05:00
Ed Morley
ae0aa82de4
Backout changeset d2fda338874d (bug 784591) for causing bug 832571 again
2013-02-07 11:20:47 +00:00
Timothy Nikkel
5dae076200
Bug 784591. Wait for the DOMContentLoaded event in the child iframe before removing the node from the document in this test. r=jdm
2013-02-06 19:24:15 -06:00
Kyle Huey
f3832bd24f
Bug 835814. r=joe
2013-02-05 09:38:22 +00:00
Seth Fowler
e546fdba5b
Bug 836155 - Replace GetCurrentFrameRect() with FrameRect(aWhichFrame). r=joe
2013-02-04 16:06:14 -08:00
Seth Fowler
e315e0e91d
Bug 836124 - Replace GetCurrentFrameIsOpaque() with [noscript] FrameIsOpaque(aWhichFrame). r=joe
2013-02-04 14:22:30 -08:00
Daniel Holbert
c5e34e20a7
Bug 837313: Mark image/decoders, image/decoders/icon, and image/decoders/icon/win as FAIL_ON_WARNINGS. r=joe
2013-02-01 23:19:15 -08:00
Seth Fowler
db1690f6db
Bug 828176 - Make RasterImage::GetURIString work again. r=joe
2013-01-30 12:11:20 -08:00
Ryan VanderMeulen
949324d59b
Backed out changeset 25ea9ac37380 (bug 828176) for crashes.
2013-01-30 18:16:09 -05:00
Seth Fowler
e8e248dbc4
Bug 828176 - Make RasterImage::GetURIString work again. r=joe
2013-01-10 18:15:05 -08:00
Chris Peterson
142dba2bef
Bug 834611 - Part 3: Mark widget/android, mozglue/android, and image/decoders/icon/android as FAIL_ON_WARNINGS. r=kats
2013-01-25 11:03:56 -08:00
Seth Fowler
00c31ffd62
Bug 820602 - Remove change to decoder notification behavior that causes AWSY leak. r=joe
2013-01-25 18:39:11 -08:00
Joe Drew
441cdfe6be
Bug 832446 - Don't use the high-quality downscaler on multipart images. r=jrmuizel
2013-01-21 11:37:54 -05:00
Ehsan Akhgari
893e6d1c91
Follow-up for bug 833097, bug 833101 and bug 833118 - Only disable PGO on the modules in question on Windows, a=me
...
--HG--
extra : rebase_source : dae7ac9db9e0b85a39cf7d647b46f9da48398dc2
2013-01-21 18:53:05 -05:00
Christian Holler
63a38db7f4
Bug 797900 - Disable invalid-size-second-frame crashtest under AddressSanitizer. r=dbaron, a=nonlibxul
2013-01-22 00:46:40 +01:00
Joe Drew
8a609d3625
Bug 833101 - Stop doing PGO on imagelib in the hopes of being able to reopen the tree; r=ehsan a=dePGO
2013-01-21 17:18:05 -05:00
Mats Palmgren
d5826be6d7
Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
2013-01-15 13:22:03 +01:00
Kyle Huey
66c651ccc9
Bug 824658 - Avoid infinite decode loops of images by switching some GetFrame calls to GetFrameNoDecode. r=joe
2013-01-14 16:01:08 -05:00
Ryan VanderMeulen
e59d7421d3
Backed out changeset c8fe09ac1842 (bug 825720) on suspicion of making bug 772443 nearly perma-orange.
2013-01-12 21:00:30 -05:00
Seth Fowler
2a183d535a
Bug 825720 - Don't use GetRootLayoutFrame to calculate the size of SVG images. r=joe
2013-01-10 19:38:34 -08:00
Chris Peterson
b483c0b61c
Bug 829344 - Part 4: Fix gcc -Wlogical-op warnings from PRBool/bool conversion. r=ehsan
2013-01-10 17:56:51 -08:00
Filippo Cristofoletti
55990a5578
Bug 243763 - explicit cast from LONG to int8_t. r=bbondy
2013-01-11 12:05:31 -05:00
Andrew Halberstadt
3a19a47088
Bug 811779 - Enable larger set of reftests on B2G emulators, r=jgriffin
2013-01-03 15:35:01 -05:00