Commit Graph

279522 Commits

Author SHA1 Message Date
Andrew McCreight
c48614a8b2 Bug 775424 - Make JSCompartmentParticipant vtable rodata. r=glandium 2012-08-14 06:35:48 -07:00
Ed Morley
715dffe280 Merge mozilla-central to mozilla-inbound 2012-08-14 14:00:36 +01:00
Kartikaya Gupta
8c39cc3b65 Bug 780650 - Clean up dynamic dependencies from robocop on fennec. r=cpeterson 2012-08-14 08:55:58 -04:00
Ed Morley
800cd7dda0 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-08-14 13:52:25 +01:00
Jon Coppeard
dd5c10cc90 Bug 782318 - GC: Simplify compartment GC state r=billm 2012-08-14 11:10:50 +01:00
Jon Coppeard
ca7c98775e Bug 782315 - GC: Cut out unnecessary work when not collecting atoms r=billm 2012-08-14 11:10:45 +01:00
Chris Pearce
51ae0d8f06 Bug 782517 - Make nsFrame:MakeFrameName() annotate an iframe's src. r=roc 2012-08-14 17:39:11 +12:00
Brian Hackett
0a52ac842e Preserve types when swapping objects, bug 774953. r=dvander 2012-08-13 23:25:16 -06:00
Doug Sherk
22ae74ed70 Bug 781734: Implement pinch threshold; fingers need to move a bit before page zooms r=gal 2012-08-13 21:08:38 -07:00
Doug Sherk
a92d1b87eb Bug 781734: Decrease axis lock angle r=gal 2012-08-13 21:08:38 -07:00
Doug Sherk
723485177c Bug 781734: When flinging many times successively in one direction, accelerate them more and more r=gal 2012-08-13 21:08:38 -07:00
Doug Sherk
f0b76dbaae Bug 781734: Greatly increase friction on flings, remove pseudo-kinetic vs. static friction distinction r=gal 2012-08-13 21:08:38 -07:00
Doug Sherk
c54409d628 Bug 781734: Detect very light touches and pan the page r=gal 2012-08-13 21:08:38 -07:00
Chris Pearce
534ff03423 Bug 775965 - Ensure presentation persists across nsSubDocumentFrame reframes. r=roc 2012-08-14 16:06:44 +12:00
Chris Pearce
c0a35c0950 Bug 775965 - Make nsRootPresContext::mRegisteredPlugins a refptr hash table to the content object rather than weak refs to frames. r=roc 2012-08-14 16:06:42 +12:00
Dão Gottwald
932140b8ee Bug 782043 - Get rid of the fullscreencontrol attribute. r=felipe 2012-08-14 06:04:33 +02:00
Tim Taubert
81b26bfeb3 merge m-c to fx-team 2012-08-13 20:52:40 -07:00
Simon Montagu
ea7a4c97c7 Don't split inline ancestors of bidi frames if we don't have any child frames after the split. Bug 779003, r=roc 2012-08-13 20:51:36 -07:00
Nicholas Nethercote
42f834ae9c Bug 782487 - Remove traces of JSStaticAtom. r=billm.
--HG--
extra : rebase_source : 89e892e3e6ca04f0c19747f189535b3e3ae95d77
2012-08-13 20:02:51 -07:00
Chris Lord
c215eaddd1 Bug 782327 - Enable OMTC async video on Android. r=blassey
Set layers.async-video.enabled to true and remove the css rule that forced
nearest-neighbour scaling on video.
2012-08-13 23:03:36 -04:00
Chris Lord
8bf5620a83 Bug 782332 - Don't retain fixed-position tiles. r=bgirard
Retaining tiles on a fixed position layer often just results in rendering
artifacts. Don't do this.
2012-08-13 22:59:16 -04:00
Timothy Nikkel
2c8602f652 Bug 781086. Accidentally misplaced argument meant we were getting the min size instead of the pref size causing scroll bars to appear where they shouldn't. r=roc 2012-08-13 21:59:44 -05:00
Kartikaya Gupta
b59a68e777 Bug 765156 - Fix NPE from getHandler() returning null for a detached view. r=mfinkle 2012-08-13 22:56:27 -04:00
Chris Lord
906a062c5f Bug 777260 - Fix invalidations on transform items in container layers. r=roc
Since Bug 758620, it's possible for an nsDisplayTransform to appear as the
child of a container layer. This caused problems when it was inactive, as the
invalidation would not be transformed in this case.

Fix this in FrameLayerBuilder by mandating that InvalidateThebesLayerContents
takes the untransformed invalidation and apply the transform in
BuildContainerLayer.
2012-08-13 22:54:38 -04:00
Chris Lord
3266d5fafb Bug 777260 - Respect LAYER_ACTIVE_FORCE in ChildrenCanBeInactive. r=roc
ChildrenCanBeInactive returns false if any child items have active layer states,
but was only checking LAYER_ACTIVE and not LAYER_ACTIVE_FORCE.
2012-08-13 22:54:09 -04:00
Matt Woodrow
732d73658c Bug 782413: Only paint widgets that have a layer manager. r=cjones 2012-08-13 19:41:09 -07:00
Will Nayes
511e0df076 Bug 781956 - Don't close the wizard when using advance(pageId) on the last page. r=enn 2012-08-13 21:54:43 -04:00
David Rajchenbach-Teller
79073c71c4 Bug 780499 - Companion testsuite. r=froydnj 2012-08-13 21:54:43 -04:00
David Rajchenbach-Teller
77b42beade Bug 780499 - Rearrange setPosition constants. r=froydnj 2012-08-13 21:54:43 -04:00
David Rajchenbach-Teller
e10b180871 Bug 771927 - Companion testsuite. r=froydnj 2012-08-13 21:54:43 -04:00
David Rajchenbach-Teller
646fa86596 Bug 771927 - [OS.File] (de)serialize ArrayBuffer, C arrays, C pointers, Strings - Implementation. r=froydnj 2012-08-13 21:54:42 -04:00
Shian-Yow Wu
4d880de071 Bug 767375 - B2G network manager: expose IP Information of network interfaces (implementation). r=philikon 2012-08-13 21:54:42 -04:00
Shian-Yow Wu
8d186acbba Bug 767375 - B2G network manager: expose IP Information of network interfaces (IDL). r=philikon 2012-08-13 21:54:42 -04:00
Alexander Boldyrev
51cb65d942 Bug 738866 - Implement WEBGL_depth_texture extension - r=jgilbert 2012-08-13 18:17:55 -07:00
Kyle Machulis
b82b733e51 Bug 781692: Always fire DOMRequests for Set functions in BluetoothAdapter 2012-08-13 17:57:54 -07:00
Brian Hackett
58ba9a31d4 Don't generate missing property ICs for non-native objects, bug 782146. r=luke 2012-08-13 18:51:52 -06:00
Kartikaya Gupta
a327b0debb Bug 776906 - Remove unnecessary conversion of bitmap to PNG. r=blassey 2012-08-13 20:01:31 -04:00
Kartikaya Gupta
a7d6bcf45b Bug 776906 - Remove unused enum. r=blassey 2012-08-13 20:01:31 -04:00
Kartikaya Gupta
0286b7c99c Bug 776906 - Fix thumbnails on Nexus 7. r=blassey 2012-08-13 20:01:31 -04:00
Ed Morley
94d1e10bd0 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-08-13 19:08:26 +01:00
Gregory Szorc
6ecc3ed030 Merge mozilla-central into services-central 2012-08-13 10:30:29 -07:00
Gregory Szorc
81e4b09187 Bug 618233 - Re-disable test_jpakeclient.js on Windows for oranges; r=rnewman 2012-08-13 10:29:28 -07:00
Ed Morley
6f560428f4 Bug 782254 - Disable dom/imptests/webapps/DOMCore/tests/submissions/* on Android for being permaorange; r=Ms2ger 2012-08-13 14:42:34 +01:00
Masayuki Nakano
e9bd3792e3 Bug 782181 Remove unused method nsMouseWheelTransaction::IsAccelerationEnabled() r=smaug 2012-08-13 21:11:20 +09:00
Mounir Lamouri
2375e73812 Bug 782227 - Add a todo() when there is no invalid form submission observer (content/ tests). r=Ms2ger 2012-08-13 12:14:34 +02:00
Matt Woodrow
e9e1b28a99 Bug 780868 - Only reuse MaskLayers on LayerManagers with the same backend type. r=nrc 2012-08-13 22:11:40 +12:00
Matt Woodrow
d1983dab73 Bug 539356 - Add to pref to disable painting from the refresh driver. r=roc 2012-08-13 22:11:33 +12:00
Matt Woodrow
041fc01be9 Bug 781362 - Delay the start time of some SVG animation reftests to prevent intermittent failures. r=dholbert 2012-08-13 22:11:32 +12:00
Matt Woodrow
b9319c5de1 Bug 733323 - Remove references to plugin surfaces when the plugin is destroyed. r=roc 2012-08-13 22:11:30 +12:00
Matt Woodrow
82891a358e Bug 539356 - Part 33 - Change test-overflow/single-value reftest to use MozReftestInvalidate. r=roc 2012-08-13 22:11:16 +12:00