Alexander Surkov
de295b567a
Bug 743680 - don't export nsARIAMap.h, r=tbsaunde
2012-04-13 23:17:03 +09:00
Jonathan Watt
5990c6f807
Bug 745066 - Add comments documenting the declaration of nsSVGFilterInstance, its methods and its members. r=longsonr.
2012-04-13 14:22:06 +01:00
Robert O'Callahan
19cb8e6a6b
Bug 735898. Mark test as passing on Android
2012-04-13 23:50:15 +12:00
Robert O'Callahan
52ce726c72
Bug 735898. Part 3: In DisplayBorderBackgroundOutline, when we have created an nsDisplayBackground item and it's themed, don't bother checking to create an nsDisplayBorder item. r=mattwoodrow
...
It turns out that calling HasBorder() is especially expensive for themed frames since we call into the theme engine to compute the border, so avoiding it is a nice win.
2012-04-13 23:44:06 +12:00
Robert O'Callahan
bce7c6d862
Bug 735898. Part 1: Cache bounds (union of all child item bounds) in nsDisplayWrapList. r=mattwoodrow
2012-04-13 23:44:06 +12:00
Robert O'Callahan
d97a81aaec
Bug 744607. Intersect a display item's layer-pixels draw-rect with the snapped clip rect. r=tnikkel
2012-04-13 23:44:05 +12:00
Marco Bonardo
884329c771
Merge central and inbound
2012-04-13 13:38:43 +02:00
Lucas Rocha
de708d2015
Bug 715214 - Allow tab menu page titles to run on up to 4 lines (r=mfinkle)
2012-04-13 12:00:10 +01:00
Lucas Rocha
29e27f7390
Bug 743627 - Explicitly set cacheColorHint in awesomebar ListViews (r=mfinkle)
2012-04-13 11:59:48 +01:00
Marco Bonardo
575eaa5895
Merge last green PGO from inbound to central
2012-04-13 12:40:12 +02:00
Tim Taubert
c830297211
merge m-c to fx-team
2012-04-13 12:22:37 +02:00
Scott Johnson
d0c9228876
Bug 708175: Disable font inflation for fixed-width or fixed-height input controls. [r=dbaron]
...
--HG--
rename : layout/reftests/font-inflation/input-text-1-ref.html => layout/reftests/font-inflation/input-text-1-height-ref.html
rename : layout/reftests/font-inflation/input-text-1.html => layout/reftests/font-inflation/input-text-1-height.html
rename : layout/reftests/font-inflation/input-text-1-ref.html => layout/reftests/font-inflation/input-text-1-noheight-ref.html
rename : layout/reftests/font-inflation/input-text-1.html => layout/reftests/font-inflation/input-text-1-noheight.html
rename : layout/reftests/font-inflation/input-text-2-ref.html => layout/reftests/font-inflation/input-text-2-height-ref.html
rename : layout/reftests/font-inflation/input-text-2.html => layout/reftests/font-inflation/input-text-2-height.html
rename : layout/reftests/font-inflation/input-text-2-ref.html => layout/reftests/font-inflation/input-text-2-noheight-ref.html
rename : layout/reftests/font-inflation/input-text-2-ref.html => layout/reftests/font-inflation/input-text-2-noheight.html
rename : layout/reftests/font-inflation/input-text-3-ref.html => layout/reftests/font-inflation/input-text-3-height-ref.html
rename : layout/reftests/font-inflation/input-text-3.html => layout/reftests/font-inflation/input-text-3-height.html
rename : layout/reftests/font-inflation/input-text-3-ref.html => layout/reftests/font-inflation/input-text-3-noheight-ref.html
rename : layout/reftests/font-inflation/input-text-3.html => layout/reftests/font-inflation/input-text-3-noheight.html
2012-04-13 02:21:39 -05:00
Robert Longson
611dcd8782
Bug 743444 - Lighting Filter clipped when kernelUnitLength specified. r=roc
2012-04-13 08:01:55 +01:00
Matt Brubeck
3f73a423cd
Back out e4c82a6b298c, 036194408a50, 39acc9f51df8 (bug 714647 and followups) because of test_finalizer.js crashes in Linux64 PGO builds
2012-04-12 22:07:43 -07:00
Matt Brubeck
5f25e99627
Bug 735237 - Disable window.showModalDialog in Fennec [r=jst]
2012-04-12 21:55:25 -07:00
Mark Finkle
7d8d023cb0
Bug 744770 - Master Password dummy pref should not be saved r=wesj
2012-04-12 23:42:48 -04:00
Nick Alexander
0359890661
Bug 743098 - disable bookmarks and history stages if Fennec profile migration has not completed. r=rnewman
2012-04-12 20:15:53 -07:00
Nick Alexander
e807af1ef7
Bug 744660 - SQLiteConstraintException on bulkInsert history data. r=rnewman
2012-04-12 20:15:53 -07:00
Nick Alexander
5c730e7362
Bug 709324, Bug 730643: persist crypto/keys and meta/global. r=rnewman
2012-04-12 20:15:53 -07:00
Bas Schouten
8fcd3b1235
Bug 745054 - Part 2: Allow factory construction of Skia drawtargets on all platforms. r=mattwoodrow
2012-04-13 04:10:22 +02:00
Bas Schouten
038184f126
Bug 745054 - Part 1: Fix Skia compilation on windows. r=mattwoodrow
2012-04-13 04:10:22 +02:00
Jeff Walden
189a897f22
Attempt to fix OS X (gcc 4.2) build bustage. No bug, r=gcc-42-should-die
2012-04-12 18:32:25 -07:00
Jeff Walden
101e274a79
Fix clang JS shell build bustage. No bug, r=billm over irl
2012-04-12 18:15:26 -07:00
Felipe Gomes
6395afed19
Bug 740957. Webapp installer doorhanger should show a standard icon instead of the app-specified icon. r=dao
2012-04-12 18:11:37 -07:00
Stephen Horlander
a8f78f5604
Bug 735680. Update wbapps icons. r=gavin
2012-04-12 18:11:33 -07:00
Ryan VanderMeulen
0dae59a989
Back out entire dd28759eba7b push (bug 739913 and bug 742226) due to OSX 10.7 and b2g bustage. r=shouldausedtry
2012-04-12 20:00:57 -04:00
Rob Campbell
8e0bfa4c38
merge
2012-04-12 15:22:15 -04:00
Tim Taubert
edd1900d0f
Bug 744743 - [Page Thumbnails] Don't capture thumbnails in private browsing mode; r=dao
2012-04-12 14:43:52 +02:00
Luke Wagner
e7a6830156
Bug 744842 - don't include actual args in error.stack.toString (r=dmandelin)
...
--HG--
extra : rebase_source : 66a780c6abfc4fadc7cc08ed97224296af20ad61
2012-04-11 18:07:44 -07:00
Tim Taubert
6edc79375e
Bug 726347 - [Page Thumbnails] add preference to disable capturing thumbnails in the background; r=dao
2012-04-11 21:49:44 +02:00
Cervantes Yu
4f29a1fdfa
Bug 742226 - Refactor battery updater using the uevent poller. r=cjones
2012-04-11 15:59:00 +08:00
Bellindira Castillo [:bellindira]
b262ee3f70
Bug 737032 - add isValidXULTab() method to ease tab checking r=ttaubert
2012-04-10 12:13:36 -06:00
Olli Pettay
9e236a1d43
Bug 742482 - Add support for MutationObserver.takeRecords(), r=sicking
2012-04-11 08:24:18 +03:00
Ehsan Akhgari
124ba412da
Merge the latest green changeset from mozilla-inbound into mozilla-central
2012-04-10 16:00:30 -04:00
John Ford
dec4e031e0
bug 720027 - turn the speed of Mac builds up to 11 r=ted
2012-04-10 12:21:22 -07:00
Olli Pettay
5c8241cc42
Bug 742636 - Keep observed node alive during microtask if there are transient observers, r=sicking
2012-04-10 22:01:14 +03:00
Ehsan Akhgari
5203026f2f
Merge mozilla-central into mozilla-inbound
2012-04-10 11:12:26 -04:00
Ehsan Akhgari
46c4c63e28
Merge the last PGO-green changeset from mozilla-inbound into mozilla-central
2012-04-10 11:11:37 -04:00
Kartikaya Gupta
0be646552b
Bug 740883 - Coalesce VIEWPORT events across NATIVE_POKE and DRAW events on insertion. r=Cwiiis
2012-04-10 09:28:43 -05:00
Kartikaya Gupta
f6d65c93b5
Bug 740883 - Improve DRAW event coalescing behaviour for reduced latency. r=Cwiiis
2012-04-10 09:27:04 -05:00
Serge Gautherie
d69df89987
Bug 740769. (Cv1a) test_bug325418.js: Create separate observers, Initialize gStartTime[12] later, Use Date.now() instead of (new Date()).getTime(), "timer = null;" a bit later, Nits. r=bzbarsky.
2012-04-10 15:59:43 +02:00
Mounir Lamouri
641e4dc04c
Bug 743217 - Do not allow iframes to lock the screen if a parent window's element is fullscreened. r=smaug
...
--HG--
extra : rebase_source : f3384491fbfc1a756917516ad15f5d93d05f624b
2012-04-10 15:38:59 +02:00
Robert O'Callahan
833e8a244f
Bug 733607. Restructure logic to compute snapped bounds of display items in layer coordinates. Moves responsibility for computing snapped bounds from within the display items to callers of GetBounds/GetOpaqueRegion. r=tnikkel
...
Previously we snapped the results of nsDisplayItem::GetBounds and
nsDisplayItem::GetOpaqueRegion internally. By tracking which display items were
inside transforms, we disabled snapping quite conservatively whenever an ancestor
had a transform, which is undesirable.
With this patch, we don't snap inside GetBounds or GetOpaqueRegion, but just return
a boolean flag indicating whether the item will draw with snapping or not. This flag
is conservative so that "true" means we will snap (if the graphics context has a transform
that allows snapping), but "false" means we might or might not snap (so it's always safe
to return false).
FrameLayerBuilder takes over responsibility for snapping item bounds. When it converts
display item bounds to layer pixel coordinates, it checks the snap flag returned from
the display item and checks whether the transform when we draw into the layer will be
a known scale (the ContainerParameters scale factors) plus integer translation. If both
are true, we snap the item bounds when converting to layer pixel coordinates. With
this approach, we can snap item bounds even when the items have ancestors with active
transforms.
2012-04-10 23:24:18 +12:00
Philipp von Weitershausen
a3c84c2617
Back out changeset c1ede9f0319e (bug 743635). a=bustage
2012-04-10 19:02:39 +08:00
Jonathan Kew
ad4dfaa901
bug 743767 - fix bugs in pattern matrix handling in GlyphBufferAzure. r=bas
2012-04-10 11:57:23 +01:00
Lucas Rocha
9862b7600f
Bug 739966 - Add a Debugger listener to Fennec (r=mfinkle)
2012-04-10 11:05:45 +01:00
Lucas Rocha
a87e84aa5e
Bug 739966 - Add Fennec's remote debugger actors (r=past)
2012-04-10 11:05:43 +01:00
Igor Bukanov
b55c0c0cb1
Bug 743559 - Remove unused JSRuntime::xml_singleton fields. r=:Waldo
...
The patch removes unused anynameObject and functionNamespaceObject fields in JSRuntime.
2012-04-10 11:57:29 +02:00
Chris Jones
429bcdc10b
Bug 739801: Initialize the lastUpdateTime to 0 to make sure we check for an update on first startup after a fresh install (or profile clear). r=rs
2012-04-10 01:55:10 -07:00
Jacek Caban
1ba02bc7fd
Bug 742361 - GCC 4.7 mingw fails to compile cairo due to missing ffs declaration r=jrmuizel
2012-04-10 10:20:07 +02:00