David Anderson
684411090a
Merge from mozilla-central.
2012-05-21 14:40:04 -07:00
Gervase Markham
ca171eec44
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
David Anderson
49c81656ca
Merge from mozilla-central.
...
--HG--
rename : xpcom/ds/CheckedInt.h => mfbt/CheckedInt.h
2012-05-16 15:39:10 -07:00
Mounir Lamouri
d9c05e20be
Follow from bug 754140: apply some review comments. r=jlebar
2012-05-15 23:27:08 +02:00
David Anderson
95e5988f43
Merge from mozilla-central.
2012-05-15 10:22:19 -07:00
Robert O'Callahan
91cae0fac8
Bug 754556. Ensure that setting scroll positions in CSS pixels doesn't unexpectedly move the scroll position, especially not in the wrong direction. r=matspal
...
If the current scroll position is fractional, e.g. y=N.4 CSS pixels, and something tries to read the
position in CSS pixels and scroll to that position (e.g. calling window.scrollTo(0, rootElem.scrollTop),
or equivalently window.scrollBy(0, 0)), it can actually end up scrolling backwards. So create a new
method nsIScrollableFrame::ScrollToCSSPixels which ensures that scrolling to a CSS pixel offset tries to
preserve the current fractional scroll position if that's possible, and if that's not possible at least does
not allow the scroll position to move in the wrong direction.
2012-05-15 17:58:09 +12:00
David Anderson
cbcd19dd5d
Merge from mozilla-central.
2012-05-14 12:10:12 -07:00
Matt Brubeck
dd5bcc7cc4
Merge mozilla-central and mozilla-inbound
2012-05-13 08:27:03 -07:00
Matt Brubeck
9ce45c88eb
Merge last green changeset from inbound to mozilla-central
2012-05-12 08:44:31 -07:00
David Anderson
6dfffa2f4b
Merge from mozilla-central.
2012-05-11 14:35:58 -07:00
Matt Brubeck
3973542828
Merge last green changeset from inbound to mozilla-central
2012-05-11 11:39:38 -07:00
Tom Schuster
fb630ae705
Bug 752226 - Remove any use of JSVAL_IS_OBJECT. r=luke,Ms2ger
2012-05-11 17:46:26 +02:00
David Chan
290df765ca
bug 754076 - provide return value from getter "onuninstall" r=fabrice
2012-05-11 15:29:15 -07:00
Mounir Lamouri
7a05c90704
Bug 754140 - Set mozapp status on iframe by sync message on the parent instead of injecting a script. r=jlebar
2012-05-11 13:03:51 -07:00
Olli Pettay
00a06e8267
Bug 754089 - remote mozbrowser's messagemanager shouldn't have parent, r=jlebar
2012-05-11 10:47:40 +03:00
Gregor Wagner
10613b8145
Bug 746066 - Contacts API: Add v1 and v2 fields. r=fabrice,sicking
2012-05-10 21:51:48 -07:00
Mounir Lamouri
48e7c5d985
Bug 740192 - Screen orientation needs a specific security model for installed web apps. r=jlebar
2012-05-10 17:49:34 -07:00
Mounir Lamouri
d46108bdce
Bug 753978 - Be able to know if a window is part of an application. r=jlebar
2012-05-10 17:56:21 -07:00
David Anderson
1d0465946b
Merge from mozilla-central.
2012-05-10 13:44:10 -07:00
Ed Morley
1cb05a71f6
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-05-10 13:04:35 +01:00
L. David Baron
29cd8a5243
Null-check the right thing to fix topcrash. (Bug 752428) r=roc
2012-05-10 11:12:07 +02:00
Robert O'Callahan
ce8b7c2b17
Bug 681192. Part 13: Make nsDOMWindowUtils event coordinate calculations more accurate. r=matspal
...
--HG--
extra : rebase_source : fef4ef568baf1a67038aeb0e187511771fe0d565
2012-05-10 17:24:20 +12:00
David Anderson
7de62edd2f
Merge from mozilla-central.
2012-05-09 12:31:01 -07:00
Olli Pettay
5cd5cd6fc2
Bug 716014 Investigate if we could use CompartmentGC more often, r=billm+terrence
...
--HG--
extra : rebase_source : f0cfb9cdd2e2823898f4c18402df53e7b6041bac
2012-05-09 21:53:23 +03:00
Kyle Huey
bba98d1710
Bug 752877: Ensure that wrapper cutting happens after [inner|outer]-window-destroyed, to give code a chance to clean up. r=bz
2012-05-09 08:10:18 -07:00
Ryan VanderMeulen
63d7f5526a
Merge m-c to inbound
2012-05-08 21:14:42 -04:00
David Anderson
87cf33f6a7
Merge from mozilla-central.
2012-05-08 17:34:07 -07:00
Gregory Szorc
e9891e32e5
Merge services-central into mozilla-central
2012-05-08 09:52:27 -07:00
Justin Lebar
1d759e0b15
Bug 749018 - Followup: Disable debug dump() calls. r=me
2012-05-08 16:17:10 -07:00
Richard Newman
c77aeb8752
Merge m-c to s-c.
2012-05-06 18:58:00 -07:00
Ryan VanderMeulen
40cfe78d6d
Merge m-c to m-i
2012-05-05 11:50:54 -04:00
Olli Pettay
0067bf7bb3
Backout Bug 716014, a=bustage
2012-05-05 18:20:09 +03:00
L. David Baron
efa60346db
Reflow for screen size change when font.size.inflation.minTwips is set. (Bug 747231, patch 4) r=roc
...
--HG--
extra : transplant_source : %B2c%F2%B9%E0%1DL%DD%AF%A2%842R%F3%BB%60R%1B%9EI
2012-05-05 15:28:06 +02:00
L. David Baron
97846bd76e
Remove duplicate null check of presShell. (Bug 747231, patch 1) r=roc
...
--HG--
extra : transplant_source : %05I%BFz%3C%95%CB%19%BCV%08Lx%F5G%88%9B%02S9
2012-05-05 15:25:26 +02:00
Olli Pettay
9d18ecc72d
Bug 716014, use compartment gc more often, r=billm
...
--HG--
extra : rebase_source : cf20b7aca16349e4007da24cfb5b19ab7a16cad8
2012-05-05 11:55:30 +03:00
Ms2ger
e1eb3aea1b
Bug 732708 - Part f: Remove nsStorageSH; r=mayhemer
2012-05-05 11:00:05 +02:00
Ms2ger
ffc7d3c0c4
Bug 732708 - Part d: Remove StorageEventObsolete, NS_NewDOMStorage; r=mayhemer
2012-05-05 11:00:05 +02:00
Ms2ger
0718b5e89f
Bug 677194 - Add test; r=jst
2012-05-05 11:00:05 +02:00
Ms2ger
3b04c7d79e
Bug 741245 - Remove nsresult return value from nsXPConnect::GetSafeJSContext(); r=bholley
2012-05-05 11:00:05 +02:00
Ms2ger
ba6a163e0e
Bug 745211 - Remove SetScriptContext from nsIScriptGlobalObject; r=mrbkap
2012-05-05 11:00:04 +02:00
David Anderson
14bf2a099d
Merge from mozilla-central.
...
--HG--
rename : accessible/src/base/nsRootAccessible.cpp => accessible/src/generic/RootAccessible.cpp
rename : accessible/src/base/nsRootAccessible.h => accessible/src/generic/RootAccessible.h
rename : js/src/jsgcmark.cpp => js/src/gc/Marking.cpp
rename : js/src/jsgcmark.h => js/src/gc/Marking.h
2012-05-04 19:16:35 -07:00
Richard Newman
09079ed922
Merge m-c to s-c.
2012-05-04 14:25:04 -07:00
Gregory Szorc
4cc790e537
Merge m-c to s-c
2012-05-03 14:33:48 -07:00
David Anderson
3b4de3be38
Merge from mozilla-central.
2012-05-03 11:40:52 -07:00
Ali Juma
d068bda688
Bug 748048 - Part 1: Remove SetInvalidationDimensions and GetInvalidationDimensions. r=roc
2012-05-03 12:33:51 -04:00
Olli Pettay
16f7a14985
Bug 751561 - Call forgetSkippable at least twice before CC, r=mccr8
...
--HG--
extra : rebase_source : 7434eb9be0bbdfd7fe44e1aeced9698d6c0627e1
2012-05-03 19:17:01 +03:00
Matt Brubeck
996c153f96
Bug 750051 - Disable window.find in Fennec because it breaks and/or crashes [r=jst]
2012-05-03 09:15:38 -07:00
Josh Aas
a91941c89a
Bug 748343: Remove support for "java" and "packages" objects from the DOM. r=jst sr=smaug a=ehsan CLOSED TREE
2012-05-01 16:47:35 -04:00
Timothy Nikkel
674735aa60
Bug 749816. When setting the display port for an element We only need to discard layer contents when we are hiding a document with a widget. r=roc
2012-05-01 01:43:59 -05:00
aceman
047587d603
Bug 750501 - Fix build failure in nsDOMClassInfo.cpp due to missing nsIDOMMediaStream.h when MOZ_MEDIA is disabled. r=bz
2012-04-30 22:45:02 -04:00