Commit Graph

2247 Commits

Author SHA1 Message Date
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