ebf68e8be0d0df31fbb5f97bad8853dedf828ae7: Bug 721731 - Create combined bookmarks/history view for top sites/awesomebar queries. r=mfinkle
Margaret Leibovic <margaret.leibovic@gmail.com> - Fri, 23 Mar 2012 15:52:42 -0700 - rev 93535
Push 886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Bug 721731 - Create combined bookmarks/history view for top sites/awesomebar queries. r=mfinkle
9e4b0f835ee5acacfc06344a920522c61ce0fb15: Bug 721731 - Add bookmark entries to testBrowserProviderPerf. r=gbrown
Margaret Leibovic <margaret.leibovic@gmail.com> - Fri, 23 Mar 2012 15:52:20 -0700 - rev 93534
Push 886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Bug 721731 - Add bookmark entries to testBrowserProviderPerf. r=gbrown
5904fd174eec2ad0eddbf23bca1c0088d6da5a48: Bug 682244 - Change CRL autoupdate pref from formatted date to integer. sr=bsmith r=kaie
Steve Workman <sworkman@mozilla.com> - Fri, 23 Mar 2012 15:12:48 -0700 - rev 93533
Push 886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Bug 682244 - Change CRL autoupdate pref from formatted date to integer. sr=bsmith r=kaie
405657ee89b00dd2029b1f4828b18915dc0d6af3: bug 737863 - nsBaseHashtable::SizeOfExcludingThis should be declared const. r=njn
Jonathan Kew <jfkthame@gmail.com> - Fri, 23 Mar 2012 12:13:56 +0000 - rev 93532
Push 886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
bug 737863 - nsBaseHashtable::SizeOfExcludingThis should be declared const. r=njn
220f36e7f9f78d656680e400b19f76c70af0eb48: bug 737412 - handle null sizeOfEntryExcludingThis pointer within ns{T,Base}Hashtable SizeOfExcludingThis functions. r=jfkthame
Nicholas Nethercote <n.nethercote@gmail.com> - Fri, 23 Mar 2012 12:13:44 +0000 - rev 93531
Push 886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
bug 737412 - handle null sizeOfEntryExcludingThis pointer within ns{T,Base}Hashtable SizeOfExcludingThis functions. r=jfkthame
1e64ae9b40096ba2d66ce34e1388f8da770129e6: Bug 696569 - Allow for non-premultiplied data for canvases - r=bjacob,joedrew
Jeff Gilbert <jgilbert@mozilla.com> - Fri, 23 Mar 2012 15:10:50 -0700 - rev 93530
Push 886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Bug 696569 - Allow for non-premultiplied data for canvases - r=bjacob,joedrew
f53bfab388dec869401c3722874f000889d523fe: bug 738197 - handle potential failures in gfxFont::GetShapedWord more robustly. r=roc
Jonathan Kew <jfkthame@gmail.com> - Fri, 23 Mar 2012 12:13:33 +0000 - rev 93529
Push 886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
bug 738197 - handle potential failures in gfxFont::GetShapedWord more robustly. r=roc
66223f04fb5505123f5469bb53f5df79b33c16cc: Bug 667388 - Tests. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Fri, 23 Mar 2012 15:00:22 -0700 - rev 93528
Push 886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Bug 667388 - Tests. r=mrbkap
1fb77c1bb7425855a005ed125ae33c8a712d8f02: Bug 667388 - Handle wrappers during structured clone. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Fri, 23 Mar 2012 14:59:27 -0700 - rev 93527
Push 886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Bug 667388 - Handle wrappers during structured clone. r=mrbkap We also remove the declared-but-never-implemented JSObject::getWrapperHandler.
419581bb1b9054e3e3429c6fe4f327d9d17f2641: Bug 667388 - Introduce the PUNCTURE wrapper action. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Fri, 23 Mar 2012 14:59:27 -0700 - rev 93526
Push 886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Bug 667388 - Introduce the PUNCTURE wrapper action. r=mrbkap
1742f60b446837de68abbff2f64040c027ff39a9: Bug 667388 - Make the chrome-to-content Xray wrapper derive CrossCompartmentWrapper. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Fri, 23 Mar 2012 14:59:27 -0700 - rev 93525
Push 886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
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.
6519fd0616e2aa9a695ed4370705079afe2ebd22: Bug 733984 - Apply Location wrappers for same-origin cross-compartment wrapping. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Fri, 23 Mar 2012 14:59:23 -0700 - rev 93524
Push 886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
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.
ae71e6cdc6c479bca3e8f8ccc7e27424a519192c: Bug 733984 - Use the Location security policy even for content accessing chrome. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Fri, 23 Mar 2012 14:59:19 -0700 - rev 93523
Push 886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
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.
c8464d25e40dea51e098de652fc69184a366997a: Bug 733984 - Clarify the security characteristics of Location objects. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Fri, 23 Mar 2012 14:59:07 -0700 - rev 93522
Push 886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
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.
2b113540e75a445d08ab66122ee47aeaf676c444: Bug 733984 - Stop specializing createHolder, and simplify holder creation in WrapperFactory::Rewrap. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Fri, 23 Mar 2012 14:59:04 -0700 - rev 93521
Push 886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Bug 733984 - Stop specializing createHolder, and simplify holder creation in WrapperFactory::Rewrap. r=mrbkap
4a9ebf972d27ebc93d84529a40b0dd5dfaa36933: Bug 730990 - Device object boilerplate for DOM Bluetooth - r=qDot
Eric Chou <echou@mozilla.com> - Fri, 23 Mar 2012 14:58:12 -0700 - rev 93520
Push 886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Bug 730990 - Device object boilerplate for DOM Bluetooth - r=qDot
c7850c2189c28aab0d5956f02d8bfa038e1fd1d1: Backed out a44ac6895a2f r=bustage
Kyle Machulis <kyle@nonpolynomial.com> - Fri, 23 Mar 2012 14:51:51 -0700 - rev 93519
Push 886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Backed out a44ac6895a2f r=bustage
1b27ef5fa879a339af5f00b6cdca168da760bd69: Backing out a44ac6895a2f
Kyle Machulis <kyle@nonpolynomial.com> - Fri, 23 Mar 2012 14:50:47 -0700 - rev 93518
Push 886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Backing out a44ac6895a2f
fc3368275b8b2e2c7c8315c941334c03e1bc4751: Backed out changeset a44ac6895a2f
Kyle Machulis <kyle@nonpolynomial.com> - Fri, 23 Mar 2012 14:45:29 -0700 - rev 93517
Push 886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Backed out changeset a44ac6895a2f
b20113842765c15c86b3306921bb63f9887fb0c3: Bug 734302 - Part 3: Add a menu item for toggling the profiler on mobile; r=BenWa,dougt
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 16 Mar 2012 14:08:03 -0400 - rev 93516
Push 886 by lsblakk@mozilla.com at Mon, 04 Jun 2012 19:57:52 +0000
Bug 734302 - Part 3: Add a menu item for toggling the profiler on mobile; r=BenWa,dougt
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip