L. David Baron
7c0acef8c1
Backout changeset b9e6454362ef (Bug 620931 part 3) for causing bug 644790.
2011-03-24 21:07:05 -07:00
L. David Baron
acca01a9db
Backout changeset 9df6e8117fe0 (Bug 620931 part 4) for causing bug 644790.
2011-03-24 21:06:44 -07:00
L. David Baron
a52bcd185a
Backout changeset b97a060746f9 (Bug 620931 part 5) for causing bug 644790.
2011-03-24 21:06:15 -07:00
Matt Woodrow
554cdb272d
Bug 635383 - Fix black rendering on non-square container layers. r=joe,bz
2011-03-24 21:57:09 -04:00
Chris Double
1c2d3ceecf
Bug 639721 - Fix data race on nsBuiltinDecoderReader::mInfo - r=kinetik
...
--HG--
extra : rebase_source : 5e58af70c75f563ae7dd7d62e3be897a3c244e85
2011-03-24 16:53:03 +13:00
Chris Double
44d9284430
Bug 626229 - fix trunk compilation with --disable-ogg,wave,webm - r=kinetik
...
--HG--
extra : rebase_source : b3baaca255dbfa2eef1a0fa4d9b400470a902f0b
2011-03-24 16:23:33 +13:00
Chris Double
d89a94c4c6
Bug 614445 - delete used to free memory allocated by operator new[] in Ogg backend - r=cpearce
...
--HG--
extra : rebase_source : 6cbd41821bbe489ab2fa443c57b710aa1527d1e2
2011-02-24 16:53:35 +13:00
Chris Double
7ee1f56a07
Bug 556821 - Use Ogg Skeleton presentation time for start of videos - r=cpearce
...
--HG--
extra : rebase_source : 83020ac5028e9f94cabe6a3c959cf84eeb25449f
2011-03-24 14:16:30 +13:00
Joe Drew
60240d0fa2
Back out bug 628561 (d5fad1ab2f00) on suspicion of causing Tp regressions.
2011-03-24 20:30:59 -04:00
Joe Drew
1693a03da5
Back out bug 542401 (3fe7fcd60880) on suspicion of causing Tp regressions.
2011-03-24 20:30:06 -04:00
Joe Drew
80ab662e2e
Back out bug 643352 (118451f8ec76) on suspicion of causing Tp regressions.
2011-03-24 20:29:08 -04:00
Joe Drew
19e2e8ad0b
Back out bug 643291 (264508dc959b) on suspicion of causing Tp regressions.
2011-03-24 20:28:05 -04:00
Joe Drew
f6404fbaaa
Back out bug 632419 (dbe8ef0649ac) on suspicion of causing Tp regressions.
2011-03-24 20:27:11 -04:00
Doug Turner
206af3f094
Bug 644747 - font.cache storage off by one. r=blassey
2011-03-25 11:06:53 +13:00
Matt Woodrow
7da8313783
Bug 635383 - Part 3 - Don't triple buffer reftests. r=joe
2011-03-25 11:06:04 +13:00
Matt Woodrow
084cbe71fb
Bug 635383 - Part 2 - Share scissoring code between all accelerated backends. r=joe
2011-02-25 20:44:22 +13:00
Matt Woodrow
48cf99ff28
Bug 635383 - Part 1 - Make GL layers always y-flipped and handle this inside GLContext. r=joe
2011-02-25 20:44:18 +13:00
Robert O'Callahan
ce6a524e9b
Bug 615092 - Add a way to dump gfxASurfaces to a data URL. r=mattwoodrow
2011-03-25 11:04:46 +13:00
Matt Woodrow
2a1f0e9dcc
Bug 641250 - Upload full surface bounds if texture is uninitialized. r=joe
2011-03-25 11:04:11 +13:00
Robert O'Callahan
2e04039f00
Bug 639689. Part 5: Track whether the current path in the canvas context is empty. If it is, then optimize path save/restore to not make a copy of the current path. r=joe
2011-03-24 16:13:59 +13:00
Robert O'Callahan
9567d17267
Bug 639689. Part 4: Optimize Redraw by creating custom RedrawUser, which avoids having to do user->device rectangle transformation if we've already invalidated the full canvas. Also, if the last batch of canvas drawing operations contained many operations causing us to invalidate the full canvas, assume that the next batch will also contain many operations and invalidate the full canvas in the first operation of the batch, r=joe
2011-03-24 16:13:58 +13:00
Robert O'Callahan
2b1826cf3a
Bug 639689. Part 3: Remove unnecessary full context save/restore, and redundant SetPattern call. r=joe
2011-03-24 16:13:58 +13:00
Robert O'Callahan
a0e700a098
Bug 639689. Part 2: Some trivial cleanup and microoptimizations. r=joe
2011-03-24 16:13:58 +13:00
Robert O'Callahan
0269738797
Bug 639689. Part 1: Cache nsIImageLoadingContent pointer to avoid expensive do_QueryInterface in CanvasImageCache::Lookup hit path. r=joe
2011-03-24 16:13:58 +13:00
Robert O'Callahan
d0e57f9579
Bug 638241. Test that painting an <img>, changing its src attribute and then painting the <img> again paints the new image.
2011-03-24 16:13:58 +13:00
Robert O'Callahan
ca5ccf7440
Bug 638241. Use a cache to avoid redoing SurfaceForElement and DoDrawImageSecurityCheck. r=bzbarsky
2011-03-24 16:13:56 +13:00
Robert O'Callahan
8b2458e7bd
Bug 638241. Part 1: remove useless QI. r=bzbarsky
2011-03-24 16:13:18 +13:00
Ehsan Akhgari
d9388b1aa4
Bug 639896 - The window controls look reversed in full-screen mode for RTL versions of Firefox; r=dao
2011-03-24 17:43:17 -04:00
L. David Baron
28afc65780
Merge layout work from projects/birch, part 4. a=rs
2011-03-24 14:36:14 -07:00
Benjamin Stover
c72367dfc4
Automated Merge
2011-03-24 13:02:38 -07:00
Benjamin Stover
16c5dd0bc1
Backed out changeset 868be4c08700 due to mochitest-other orange
2011-03-24 13:00:45 -07:00
Benjamin Smedberg
e0d815c04b
Bug 638171 - FireFox does not read Java Plugin Info.plist correctly.; r=jst,joshmoz
2011-03-24 14:43:37 -04:00
Ehsan Akhgari
a0a65195df
Merge cedar onto mozilla-central
2011-03-24 14:42:21 -04:00
Dave Townsend
6b0a90b788
Bug 643628: Last updated date misplaced in search results. r=Unfocused
2011-03-24 11:21:12 -07:00
Boris Zbarsky
19f76e89d3
Bug 644637. Make sure mRequest lives long enough that we don't hand dead objects around. r=sdwilsh
2011-03-24 14:14:00 -04:00
Benjamin Stover
76439073a1
Bug 643083 Crash: JSAutoRequest::~JSAutoRequest r=smaug
2011-03-24 10:41:25 -07:00
Benjamin Stover
6b00e03a93
Bug 643164 Fire MozScrollAreaChanged before "load", not after r=roc
2011-03-24 10:41:23 -07:00
Benjamin Stover
c82c8dab71
Bug 643836 Invalidation does not always trigger a displayport update r=tn
2011-03-24 10:40:49 -07:00
Patrick McManus
7d9dc8d482
bug 628561 DNS caching forcing one to restart Firefox to eliminate temporary DNS redirection; r=bzbarsky
...
A force-reload now clears persistent connections to the server related
to the force-reloaded resource. This will allow renogitation of DNS or
server load balancing.
--HG--
extra : rebase_source : 5c55e90ea64039b9cdc0a2d85a51086d2b1d40df
2011-03-24 12:01:57 -04:00
Jonathan Kew
c4221a24af
bug 418975 - tests for soft hyphen in table cells. r=roc
2011-03-24 15:24:17 +00:00
Jonathan Kew
c0835a2ba1
bug 418975 - support soft hyphen when calculating min width for table and fieldset. r=roc
2011-03-24 15:22:37 +00:00
Ehsan Akhgari
a225c14344
Merge mozilla-central into cedar
2011-03-24 10:54:50 -04:00
Mike Hommey
f1f417485f
Bug 620931 part 5 - Enable omni.jar by default on xulrunner. r=bsmedberg
2011-03-24 15:28:43 +01:00
Mike Hommey
d982a02746
Bug 620931 part 4 - Fix resource://app/ to always point to the same as resource:///. r=bsmedberg
2011-03-24 15:28:31 +01:00
Mike Hommey
0cfcd44b08
Bug 620931 part 3 - Allow GRE and XUL application to use omni.jar independently. r=bsmedberg
...
We now store two independent locations for an omni.jar, allowing GRE/XRE and
XUL application to each have their own omni.jar. And since xulrunner setups
are very independent from the XUL applications, we implement support for both
omni.jar and non omni.jar cases in the same runtime, with the side effect of
allowing to switch from one to the other manually without rebuilding the
binaries.
We let the mozilla::Omnijar API handle both cases, so that callers don't need
too much work to support them.
We also make the preferences service load the same set of preferences in all
the various cases (unified vs. separate, omni.jar vs. no omni.jar).
The child process launcher for IPC is modified to pass the base directories
needed for the mozilla::Omnijar API initialization in the child process.
Finally, the startupcache file name canonicalization is modified to separate
APP and GRE resources.
2011-03-24 15:28:14 +01:00
Mike Hommey
60f6dbb70c
Bug 620931 part 2 - When building --with-libxul-sdk, use the right preferences directory. r=bsmedberg
2011-03-24 15:27:55 +01:00
Mike Hommey
2fbedf06e8
Bug 620931 part 1 - Use chrome manifest to register resource://gre-resources/. r=bsmedberg
2011-03-24 15:27:37 +01:00
Mike Hommey
d96dcb149e
Bug 644297 - Avoid _MD5*/_SHA* symbols not found during Shark universal build. r=ted
2011-03-24 15:27:00 +01:00
Mike Hommey
f1f22c4fac
Bug 643695 - Don't depend on libdbus-glib when not necessary. r=khuey
2011-03-24 15:26:58 +01:00
Mounir Lamouri
05d6cf9bb9
Bug 639175 - Do not throw an exception when select.size is set to 0. r=smaug
2011-03-24 12:49:19 +01:00