Kartikaya Gupta
b0bc59501b
Take out a line I inadvertently left in in cset ce31a3b140a2
2012-02-26 17:27:58 -05:00
Kartikaya Gupta
b54adee8aa
Merge the origin (Point) and size (IntSize) properties of Layers into a single position (Rect) property.
...
Not only does this reduce the amount of cruft needed while getting and setting these properties, it
makes the code more consistent because we don't have half of this stored in the Layer base class and
the other half provided by an abstract method implementation in subclasses. Furthermore, this
allows the VirtualLayer size to be updated based on the area painted by gecko rather than remaining
fixed at the view size when the virtual layer was created.
2012-02-26 10:47:47 -05:00
Kartikaya Gupta
4cae639063
Take out the code that allows Java to further clip the invalid rect based on visible area.
...
This code is never used because the invalid rect we pass to DrawTo is ignored;
the nsLayoutUtils::PaintFrame uses the display port as the visible region to
paint instead. (http://mxr.mozilla.org/mozilla-central/source/layout/base/nsLayoutUtils.cpp#1603 )
2012-02-26 10:47:45 -05:00
Benoit Girard
fce9285b59
Bug 730521 - Fix memory leak and needless memory allocation. r=ajuma
2012-02-24 21:51:14 -05:00
Benoit Girard
0520ad5343
Bug 730079 - Move sCurrentGLContext to TLS to support off main thread GLDebug. r=joe
2012-02-24 18:17:27 -05:00
Joe Drew
c8a4b31d1d
Bug 729132 - Correctly handle the case that we try to draw a texture with x = width. r=mattwoodrow
...
--HG--
extra : rebase_source : 02d84bf78ef60d84dfb96832cd39267f5d99aa38
2012-02-24 15:08:31 -08:00
Benoit Girard
6697367948
Improve RenderTrace. r=debug
...
--HG--
extra : rebase_source : a01b6e678bca01848fe124b839c0e5433866fa58
2012-02-24 17:41:16 -05:00
George Wright
bdb94ebc01
Bug 728041 - Only release the surface and not the context. r=ajuma
2012-02-24 16:20:15 -05:00
Benoit Girard
b389f9539b
Work around white not working as Cherckerboard color. r=kats
...
--HG--
extra : rebase_source : 768fe9d869c1aff743fbc69b5f537668eedf3298
2012-02-24 15:13:39 -05:00
Chris Peterson
50b9ec5096
Bug 730349 - Remove some unused variables from browser.js. r=
2012-02-24 10:05:32 -08:00
Doug Turner
63f2081ca1
Merge with mozilla-central
2012-02-24 11:57:27 -08:00
Marco Bonardo
49719e739d
Merge last green PGO from inbound to central
2012-02-24 18:20:40 +01:00
Kartikaya Gupta
8d2fb03b97
We were allocating and re-allocating a view-sized buffer and then claiming it was 32x32. Cut that down to stop wastage. Also drop unused method.
2012-02-24 12:11:32 -05:00
Kartikaya Gupta
8a476c9e1c
Remove unused parameters passed to endDrawing
2012-02-24 12:11:29 -05:00
Benoit Girard
07502ed5be
Rendertrace improvements. r=runtime_config_only
2012-02-24 11:35:04 -05:00
Kartikaya Gupta
e955733a8b
Pull out tile dimensions being passed around uselessly
2012-02-24 10:51:41 -05:00
Jonas Sicking
5e2c35737e
Bug 722626: Implement DOMRequest object. r=mrbkap
2012-02-24 14:19:49 +01:00
Michael Wu
143711d58e
Bug 730206 - Avoid flash of white at startup, r=cjones DONTBUILD because NPOTB
2012-02-24 03:21:51 -08:00
Fabrice Desré
9bd1d5fa90
Bug 730176 - Volume buttons don't control call volume [r=cjones]
2012-02-24 02:47:13 -08:00
Marco Bonardo
e1a9d05d71
Bug 728230 - Enforce copying non-primitive properties in Places transactions to avoid runtime leaks.
...
r=dietrich
2012-02-24 11:28:18 +01:00
Marco Bonardo
726b77f80c
Merge mozilla-central to mozilla-inbound
2012-02-24 11:25:58 +01:00
Marco Bonardo
a16e32b797
Merge last green PGO from inbound to central
2012-02-24 11:22:53 +01:00
Robert Longson
51d8917573
Bug 729996 - trailing spaces in text not properly ignored. r=dholbert
2012-02-24 10:20:53 +00:00
Jonathan Kew
0f3872effe
bug 729866 - remove unused and unimplemented nsIUGenDetailCategory interface. r=smontagu
2012-02-24 10:15:46 +00:00
Jonathan Kew
7ff00e8673
bug 724826 pt 3 - replace users of nsIUGenCategory service within libxul with direct access to mozilla::unicode::GetGenCategory. r=smontagu
2012-02-24 10:15:46 +00:00
Jonathan Kew
c880fcf93f
bug 724826 pt 2 - replace the use of cattable.h with nsUnicodePropertyData for more accurate (and faster) category lookup. r=smontagu
2012-02-24 10:15:46 +00:00
Jonathan Kew
d4399166e5
bug 724826 pt 1 - move various Unicode property tables from gfx to intl. r=smontagu
...
--HG--
rename : gfx/thebes/gfxUnicodeProperties.h => intl/unicharutil/public/nsUnicodeProperties.h
rename : gfx/thebes/gfxUnicodeScriptCodes.h => intl/unicharutil/public/nsUnicodeScriptCodes.h
rename : gfx/thebes/gfxUnicodeProperties.cpp => intl/unicharutil/src/nsUnicodeProperties.cpp
rename : gfx/thebes/gfxUnicodePropertyData.cpp => intl/unicharutil/src/nsUnicodePropertyData.cpp
rename : gfx/thebes/genUnicodeScriptData.pl => intl/unicharutil/tools/genUnicodePropertyData.pl
2012-02-24 10:15:46 +00:00
Marco Bonardo
1d497e43b2
Bug 726440 - The star panel should not replace the header with itself each time it's opened.
...
r=dietrich
2012-02-24 11:11:17 +01:00
Marco Bonardo
8c0491935f
Bug 721319 - PlacesUtils.removeLazyBookmarkObserver() doesn't always remove observers, causes browser window to leak.
...
r=dietrich
2012-02-24 11:10:38 +01:00
Etienne Segonzac
bf9a97bccd
Bug 730230 - Enabling dom.send_after_paint_to_content in B2G [r=cjones] DONTBUILD because NPOTB
2012-02-24 01:57:27 -08:00
Serge Gautherie
1d4b64c3a6
Bug 728538. (Bv2) browser_ConsoleStorageAPITests.js: Set "browser.tabs.max_tabs_undo" preference, Document code. r=gavin.sharp.
2012-02-24 07:04:55 +01:00
Masayuki Nakano
407199e3a7
Bug 707859 part.2 Forget PresShell::mSynthMouseMoveEvent when drag session prevents to dispatch it r=smaug
2012-02-24 13:41:33 +09:00
Boris Zbarsky
4f3e9ef6dc
Bug 729143. Don't treat table rows as containing blocks. r=dbaron
2012-02-23 23:35:19 -05:00
Andrew McCreight
0439fbfdb6
Bug 697115 - return detailed CC results. r=smaug
2012-02-23 20:16:37 -08:00
Matthew Noorenberghe
557d236952
Bug 722352 - Follow-up fix for searchplugins install target rs=gavin
2012-02-23 19:11:26 -08:00
Richard Newman
85840c2035
Merge last win pgo-green changeset from m-i to m-c.
2012-02-23 18:35:17 -08:00
Benoit Girard
be7fc15f8a
Backout f8b7cca3297f, our leaktool can't handle statics :(
2012-02-23 20:10:23 -05:00
Benoit Girard
2586625748
Bug 730079 - Move sCurrentGLContext to TLS to support off main thread GLDebug. r=ajuma
2012-02-23 17:51:57 -05:00
Benoit Girard
70ec83200b
backout 6ae546e8bc55
2012-02-23 17:53:40 -05:00
Benoit Girard
e8a9b6ac25
Bug 730079 - Move sCurrentGLContext to TLS to support off main thread GLDebug. r=ajuma
2012-02-23 16:04:38 -05:00
Rafael Ávila de Espíndola
ef7237dbbe
Bug 723114 - Need a macro that expands to __builtin_unreachable on release builds. r=jwalden.
2012-02-23 14:32:30 -05:00
Margaret Leibovic
0e7d9e2367
Bug 725483 - Fix up testBookmark to work with the new bookmark UI. r=gbrown
2012-02-23 10:48:48 -08:00
Margaret Leibovic
d006199d08
Bug 727451 - Pressing the back button in the bookmarks list should go up a folder level if possible. r=lucasr
2012-02-23 10:48:48 -08:00
Margaret Leibovic
efb77aade3
Bug 722020 (Part 2) - Fix bookmarks context menu. r=wesj
2012-02-23 10:48:48 -08:00
Margaret Leibovic
b48531c4c5
Bug 722020 - Bookmarks UI with folders. r=lucasr
2012-02-23 10:48:47 -08:00
Margaret Leibovic
a6a8f321b1
Bug 727482 - Remove custom bookmark observer. r=bnicholson
2012-02-23 10:48:45 -08:00
Robert Kaiser
8a225d8ce2
bug 643172 - Some searchbar cleanup found by SeaMonkey reviews - use classList, r=gavin
...
--HG--
extra : transplant_source : %F5%DD%B3%23/G%ECW%81%1A%A8%5E%9EX%A8%89%A98DE
2012-02-23 18:56:48 +01:00
Robert Kaiser
a800ec0620
bug 643172 - Some searchbar cleanup found by SeaMonkey reviews - whitespace and nits, r=gavin
...
--HG--
extra : transplant_source : 3Q%B9tgA%B8e%A8G%BEc%3B%1D%16%3E%9C%FA%F1%8C
2012-02-23 13:55:04 +01:00
Richard Newman
cb3cf3c03b
Bug 730000. r=rnewman
2012-02-23 09:48:54 -08:00
Honza Bambas
505c72e5ae
Bug 495337 - PR_TRUE/true fix, r=bz
2012-02-23 18:47:02 +01:00