Commit Graph

90155 Commits

Author SHA1 Message Date
Daniel Holbert
1081c5960c Bug 739439: Make nsFrameConstructorState::GetGeometricParent() a const method. r=bz 2012-03-26 15:36:13 -07:00
Bobby Holley
9547cdcb7b Bug 739432 - Access the inplaceEditor expando with an explicit API. r=dcamp 2012-03-26 15:26:21 -07:00
Brad Lassey
1f7f201cdc bug 728224 - Create default bookmarks on local DB creation, follow up to correct issue with relative objdirs r=mfinkle 2012-03-26 15:50:27 -04:00
Gregor Wagner
746c6fda8d Bug 678695 - Settings API. r=sicking, fabrice, smaug 2012-03-26 14:49:38 -07:00
aceman
a15d60a352 Bug 732691 - Further cleanups in /mozilla/editor/libeditor/html/nsHTMLDataTransfer.cpp found in bug 368758. r=ehsan 2012-03-26 14:58:43 -07:00
Benoit Jacob
97aa7c28db Bug 734423 - further WebGL test upgrade to 1.0.1 r17159 - no review 2012-03-26 17:54:08 -04:00
Sriram Ramasubramanian
02e7a6df5a Bug 739334: Cleanup bookmarks' AsyncTasks. [r=mfinkle, r=margaret] 2012-03-26 14:43:35 -07:00
Sriram Ramasubramanian
12a62aa657 Bug 715274: Fix lists in AwesomeScreen. [r=mfinkle, r=margaret] 2012-03-26 14:39:24 -07:00
Mike Hommey
4799fe2165 Bug 738753 - Fixup for Android NDK r6 after bug 734050. r=ted 2012-03-23 20:53:15 +01:00
Ehren Metcalfe
ba03354618 Bug 739124 - Remove unused nsCharsetProber::SetOpion and overrides. r=smontagu 2012-03-26 23:16:14 +02:00
Dão Gottwald
65b278748b Bug 736954 - Adjust bottom border color for Australis toolbar. r=shorlander 2012-03-26 23:15:30 +02:00
Chris Pearce
89dfc956a1 Bug 739116 - Remove fullscreen's "deactivate" listener on non-Lion systems upon leaving fullscreen. r=dao 2012-03-27 10:12:18 +13:00
Jeff Walden
f71904b894 Bug 738075 - Remove the unnecessary Class* argument from GlobalObject::createConstructor. r=dmandelin 2012-03-21 13:32:43 -07:00
Hsinyi Tsai
bed6432012 Bug 737793 - Final call state on receiver's phone is 'disconnecting', not 'disconnected'. r=bent 2012-03-21 19:30:05 +08:00
dietrich@mozilla.com
80ab256ba7 Bug 726235 - Break out XPath code into separate module. r=zpao 2012-03-23 21:47:04 -04:00
Mark Capella
1024c2a44e Bug 726071 - get rid nsAccUtilsGetPositionAndSizeForXULSelectControlItem, r=surkov, f=tbsaunde 2012-03-24 10:09:10 +09:00
Wes Johnston
f3fd4ba412 Bug 728224 - Update tests to expect default bookmarks. r=mfinkle 2012-03-23 17:38:50 -07:00
Wes Johnston
6e81aefe9a Bug 728224 - Create deafult bookmarks in Fennec. r=mfinkle 2012-03-23 17:38:49 -07:00
Brian Nicholson
60341245ac Bug 738848 - Use selected document instead of active document in FormAssistant pageshow. r=mfinkle 2012-03-23 17:22:51 -07:00
Bill McCloskey
aa4cb7443f Bug 703474 - Fix memory leak in GC write barrier verifier (r=igor) 2012-03-23 17:18:09 -07:00
Bill McCloskey
7fb7c9d680 Bug 737573 - Fix leak in SaveScriptFilename (r=igor) 2012-03-23 17:11:51 -07:00
Wes Johnston
dcae9e3a8c Bug 738421 - Close up ZipReader. r=cpeterson 2012-03-23 17:07:10 -07:00
Mark Hammond
3dcf4bd358 Bug 738535 - JS_WrapValue the FileReader's array buffer result. r=khuey 2012-03-24 11:04:55 +11:00
Matt Brubeck
d6bfad0407 Merge mozilla-central and mozilla-inbound 2012-03-23 16:06:54 -07:00
Bobby Holley
2672787670 Bug 733984 - Explicitly disallow shadowing on location wrappers. r=mrbkap
This was taken care of in other ways before, but we need to be more explicit about it now that we're doing more Xray stuff with Location wrappers.
2012-03-23 15:58:18 -07:00
Margaret Leibovic
34eacf370c Bug 721731 - Tests for new combined view. r=lucasr 2012-03-23 15:53:03 -07:00
Margaret Leibovic
479ee49724 Bug 721731 - Create combined bookmarks/history view for top sites/awesomebar queries. r=mfinkle 2012-03-23 15:52:42 -07:00
Margaret Leibovic
8406c5f571 Bug 721731 - Add bookmark entries to testBrowserProviderPerf. r=gbrown 2012-03-23 15:52:20 -07:00
Steve Workman
078c2208d5 Bug 682244 - Change CRL autoupdate pref from formatted date to integer. sr=bsmith r=kaie 2012-03-23 15:12:48 -07:00
Jared Wein
fb1f103ec1 Backed out changeset 1801abb2839a (bug 730318) r=bustage 2012-03-23 11:46:51 -07:00
Jared Wein
7eb5303116 Backed out changeset 62e3e0fc06c9 (bug 730318) r=bustage 2012-03-23 11:46:32 -07:00
Jared Wein
4920fd9f8d Backed out changeset 5f79a3dd45ff (bug 730318) r=bustage 2012-03-23 11:46:12 -07:00
Jared Wein
c7023e3655 Backed out changeset c120dd831b3f (bug 734323) r=bustage 2012-03-23 11:45:51 -07:00
Jared Wein
f8f1ab78c2 Backed out changeset 29a7f9d3d4c4 (bug 730318) r=bustage 2012-03-23 11:45:27 -07:00
Kyle Huey
8074cc51d1 Bug 738334: Fix a worker timer race condition. r=bent 2012-03-23 10:46:16 -07:00
Dão Gottwald
a0c99babc6 merge backout 2012-03-23 16:58:48 +01:00
Dão Gottwald
370316e0da Backed out changeset bf13c2253055 2012-03-23 16:58:27 +01:00
Joel Maher
9fedad652a Bug 737458 - add tp5row and cleanup config.py. r=armenzg 2012-03-23 10:47:10 -04:00
Kyle Huey
cd7c6f683a Bug 737875. r=hsivonen 2012-03-23 07:44:06 -07:00
Jonathan Kew
5ae7bbbe8c bug 737863 - nsBaseHashtable::SizeOfExcludingThis should be declared const. r=njn 2012-03-23 12:13:56 +00:00
Nicholas Nethercote
7b572d1603 bug 737412 - handle null sizeOfEntryExcludingThis pointer within ns{T,Base}Hashtable SizeOfExcludingThis functions. r=jfkthame 2012-03-23 12:13:44 +00:00
Jeff Gilbert
5c20276bf3 Bug 696569 - Allow for non-premultiplied data for canvases - r=bjacob,joedrew 2012-03-23 15:10:50 -07:00
Jonathan Kew
23e03d9b43 bug 738197 - handle potential failures in gfxFont::GetShapedWord more robustly. r=roc 2012-03-23 12:13:33 +00:00
Bobby Holley
31beccabec Bug 667388 - Tests. r=mrbkap 2012-03-23 15:00:22 -07:00
Bobby Holley
db60d031a5 Bug 667388 - Handle wrappers during structured clone. r=mrbkap
We also remove the declared-but-never-implemented JSObject::getWrapperHandler.
2012-03-23 14:59:27 -07:00
Bobby Holley
9146523a9f Bug 667388 - Introduce the PUNCTURE wrapper action. r=mrbkap 2012-03-23 14:59:27 -07:00
Bobby Holley
57296aa50b Bug 667388 - Make the chrome-to-content Xray wrapper derive CrossCompartmentWrapper. r=mrbkap
The current situation seems incorrect, especially given the behavior of CrossOriginWrapper and XrayProxy. Currently it doesn't matter, but it probably will in the future.
2012-03-23 14:59:27 -07:00
Bobby Holley
041837d99f Bug 733984 - Apply Location wrappers for same-origin cross-compartment wrapping. r=mrbkap
This isn't an issue right now, since it can't ever happen outside of sandboxes, which content can't use. But if it could, it could get a pure CrossCompartmentWrapper to a Location object, which is bad.
2012-03-23 14:59:23 -07:00
Bobby Holley
011c97a205 Bug 733984 - Use the Location security policy even for content accessing chrome. r=mrbkap
I'm adding asserts about when we do and don't have a Location object behind the wrapper, and this case was hitting them. What we do here doesn't so much matter given how this stuff all works. On the one hand, statically using a restrictive policy is slightly more defense-in-depth. On the other hand, if this stuff is broken we're screwed in much more serious ways than content reading chrome locations, and using a consistent wrapper scheme allows us to make stronger asserts and assumptions.

I opted for stronger assumptions and more understandable security code. If Blake feels strongly though, I could go the other way and sprinkle '|| isChrome(obj)' throughout the asserts though.
2012-03-23 14:59:19 -07:00
Bobby Holley
a44b6d76ac Bug 733984 - Clarify the security characteristics of Location objects. r=mrbkap
I was getting confused by some of the naming and lack of comments here.
2012-03-23 14:59:07 -07:00