81e60d14dd49b888cd3cd200c785486e79fccb1c: Bug 547143 - Basic test.
Joe Drew <joe@drew.ca> - Mon, 08 Mar 2010 14:01:07 -0500 - rev 39121
Push 12023 by jdrew@mozilla.com at Mon, 08 Mar 2010 19:08:34 +0000
Bug 547143 - Basic test.
a1eaad798c2a4d5629c75a3c4c5563e6c532b7cd: Bug 547143. r=jrmuizel sr=roc
Joe Drew <joe@drew.ca> - Mon, 08 Mar 2010 14:01:04 -0500 - rev 39120
Push 12023 by jdrew@mozilla.com at Mon, 08 Mar 2010 19:08:34 +0000
Bug 547143. r=jrmuizel sr=roc
e050d3eaf1dd2f6e56750ce0b6f589d0449e4a64: Followup to bug 548217 - Instead of using a bizarre dual-refcounting scheme, explicitly track when nsPluginStreamListenerPeer.mLocalCachedFile is shared and should be deleted, r=josh
Benjamin Smedberg <benjamin@smedbergs.us> - Sat, 06 Mar 2010 14:38:54 -0500 - rev 39119
Push 12022 by bsmedberg@mozilla.com at Mon, 08 Mar 2010 18:22:57 +0000
Followup to bug 548217 - Instead of using a bizarre dual-refcounting scheme, explicitly track when nsPluginStreamListenerPeer.mLocalCachedFile is shared and should be deleted, r=josh
9c8823185edbccaa675f0b76b770be05bd8721f8: 1;2cBug 548217 - Make NP_SEEK streams work properly: they shouldn't crash if NPN_RequestRead is called after all the stream data is delivered, and they should call NPP_DestroyStream when NPN_DestroyStream is called, but not before. To this end, the classes nsPluginStreamInfo and nsPluginStreamListenerPeer have been unified: the nsNPAPIPluginStreamListener holds the stream listener peer alive so that additional range requests can be made on it. In addition the nsNPAPIPluginStreamListener holds *itself* alive for NP_SEEK streams, and only calls releases itself/calls CleanUpStream when the plugin explicitly calls NPN_DestroyStream or when the associated plugin instance is being destroyed. r=josh
Benjamin Smedberg <benjamin@smedbergs.us> - Tue, 23 Feb 2010 21:58:27 -0500 - rev 39118
Push 12022 by bsmedberg@mozilla.com at Mon, 08 Mar 2010 18:22:57 +0000
1;2cBug 548217 - Make NP_SEEK streams work properly: they shouldn't crash if NPN_RequestRead is called after all the stream data is delivered, and they should call NPP_DestroyStream when NPN_DestroyStream is called, but not before. To this end, the classes nsPluginStreamInfo and nsPluginStreamListenerPeer have been unified: the nsNPAPIPluginStreamListener holds the stream listener peer alive so that additional range requests can be made on it. In addition the nsNPAPIPluginStreamListener holds *itself* alive for NP_SEEK streams, and only calls releases itself/calls CleanUpStream when the plugin explicitly calls NPN_DestroyStream or when the associated plugin instance is being destroyed. r=josh
4fe330067018190279a9437e65788f8c7e0f30b6: Bug 550658 - OS Libs should include qt os libraries. js config.mk change. r=ted
Doug Turner <dougt@dougt.org> - Mon, 08 Mar 2010 09:27:48 -0800 - rev 39117
Push 12021 by dougt@mozilla.com at Mon, 08 Mar 2010 17:31:18 +0000
Bug 550658 - OS Libs should include qt os libraries. js config.mk change. r=ted
4e8df480aa77041a8544e23d0acbfb842814e3c0: Bug 550877 - Crash happen on attempt to delete bad created gfxShareImageSurface. r=dougt.
Oleg Romashin <romaxa@gmail.com> - Mon, 08 Mar 2010 19:28:54 +0200 - rev 39116
Push 12020 by romaxa@gmail.com at Mon, 08 Mar 2010 17:30:05 +0000
Bug 550877 - Crash happen on attempt to delete bad created gfxShareImageSurface. r=dougt.
172a268c94418eba9ad9051a6a0458ef74c8ed94: Bug 549554 - MOZ_X_SYNC evn option does not work in MOZ_QT port, missing include. r=dougt
Oleg Romashin <romaxa@gmail.com> - Mon, 08 Mar 2010 19:28:15 +0200 - rev 39115
Push 12020 by romaxa@gmail.com at Mon, 08 Mar 2010 17:30:05 +0000
Bug 549554 - MOZ_X_SYNC evn option does not work in MOZ_QT port, missing include. r=dougt
5de3bdcca2cf5114d7bfd444420ba58102f5d978: Backing out fix for bug 548291 to fix test crash (b=550819)
David Bolter <dbolter@mozilla.com> - Mon, 08 Mar 2010 12:24:35 -0500 - rev 39114
Push 12019 by dbolter@mozilla.com at Mon, 08 Mar 2010 17:25:06 +0000
Backing out fix for bug 548291 to fix test crash (b=550819)
e6ef0bd6059318cd974d8513755f70c11bc9c811: Bug 550602 - pymake broken with ctypes changes, override SHELL, r=ted
Benjamin Smedberg <benjamin@smedbergs.us> - Sat, 06 Mar 2010 18:50:45 -0500 - rev 39113
Push 12018 by bsmedberg@mozilla.com at Mon, 08 Mar 2010 17:21:46 +0000
Bug 550602 - pymake broken with ctypes changes, override SHELL, r=ted
bb6599d7e0424297a59ba4104dc52905ba2726c1: build bustage fix. bad ws in config.mk
Doug Turner <dougt@dougt.org> - Mon, 08 Mar 2010 09:19:17 -0800 - rev 39112
Push 12017 by dougt@mozilla.com at Mon, 08 Mar 2010 17:19:29 +0000
build bustage fix. bad ws in config.mk
c4aafa6695fe6b3ab8627a78af70bf35ea3c3d4b: Bug 550649 - configure.in changes for Qt. fixing up with-qtdir so that it works. r=ted
Doug Turner <dougt@dougt.org> - Mon, 08 Mar 2010 09:02:29 -0800 - rev 39111
Push 12016 by dougt@mozilla.com at Mon, 08 Mar 2010 17:03:08 +0000
Bug 550649 - configure.in changes for Qt. fixing up with-qtdir so that it works. r=ted
d2773f8f2c46f165329130b331e518ccadac99ff: Bug 550658 - OS Libs should include qt os libraries. r=ted
Doug Turner <dougt@dougt.org> - Mon, 08 Mar 2010 08:55:53 -0800 - rev 39110
Push 12016 by dougt@mozilla.com at Mon, 08 Mar 2010 17:03:08 +0000
Bug 550658 - OS Libs should include qt os libraries. r=ted
99d80bc3f18b0948a03b30c860681d13150a060c: Bug 541761 - correct legal text to make it clear Firefox logo files are free in copyright terms, although the image is still a trademark. r=handerson.
Gervase Markham <gerv@gerv.net> - Mon, 08 Mar 2010 16:31:22 +0000 - rev 39109
Push 12015 by gerv@mozilla.org at Mon, 08 Mar 2010 16:32:07 +0000
Bug 541761 - correct legal text to make it clear Firefox logo files are free in copyright terms, although the image is still a trademark. r=handerson.
b68bc22b6a3d55261af2d3d5cc0b6a28bf811a12: Bug 547985 - Comment out nsw.gov.au in PSL. r=pkasting.
Gervase Markham <gerv@gerv.net> - Mon, 08 Mar 2010 16:28:57 +0000 - rev 39108
Push 12015 by gerv@mozilla.org at Mon, 08 Mar 2010 16:32:07 +0000
Bug 547985 - Comment out nsw.gov.au in PSL. r=pkasting.
a5de049fc2fbaa5d96c4970cf4d4bfd9f964f384: Bug 534136 part 4bis: Fix review comments from peterv that should have been in initial patch.
Jonas Sicking <jonas@sicking.cc> - Mon, 08 Mar 2010 08:03:55 -0800 - rev 39107
Push 12014 by sicking@mozilla.com at Mon, 08 Mar 2010 16:06:16 +0000
Bug 534136 part 4bis: Fix review comments from peterv that should have been in initial patch.
1041bbdd97eaa407c794607933007defa7dca67f: bug 550163 - part 8 followup - add padding to try and avoid intermittent subpixel-clipping failure on Windows debug tinderbox.
Jonathan Kew <jfkthame@gmail.com> - Mon, 08 Mar 2010 15:49:29 +0000 - rev 39106
Push 12013 by jkew@mozilla.com at Mon, 08 Mar 2010 15:50:34 +0000
bug 550163 - part 8 followup - add padding to try and avoid intermittent subpixel-clipping failure on Windows debug tinderbox.
f8dd7b5b02ef6059451f4ebfe379466ed392fdd9: Bug 534136 Part 7: Add tests for atoms. r=jst
Jonas Sicking <jonas@sicking.cc> - Mon, 08 Mar 2010 07:45:00 -0800 - rev 39105
Push 12012 by sicking@mozilla.com at Mon, 08 Mar 2010 15:47:04 +0000
Bug 534136 Part 7: Add tests for atoms. r=jst
9cb12f3ff15679669d5f45600a533dec6afa1cd3: Bug 534136 Part 6: Properly handle invalid UTF8 string being passed to NS_NewAtom/do_GetAtom. r=jst
Jonas Sicking <jonas@sicking.cc> - Mon, 08 Mar 2010 07:45:00 -0800 - rev 39104
Push 12012 by sicking@mozilla.com at Mon, 08 Mar 2010 15:47:04 +0000
Bug 534136 Part 6: Properly handle invalid UTF8 string being passed to NS_NewAtom/do_GetAtom. r=jst
62bc77046ac9bbf386f2258766f18bf382fcde36: Bug 534136 Part 5: Clean up atomtable hash entries. r=jst
Jonas Sicking <jonas@sicking.cc> - Mon, 08 Mar 2010 07:45:00 -0800 - rev 39103
Push 12012 by sicking@mozilla.com at Mon, 08 Mar 2010 15:47:04 +0000
Bug 534136 Part 5: Clean up atomtable hash entries. r=jst
5901c6b98f836784818fc0495a1775f02726ee5c: Bug 534136 Part 4: Inline accessors on nsIAtom. r=peterv sr=jst
Jonas Sicking <jonas@sicking.cc> - Mon, 08 Mar 2010 07:45:00 -0800 - rev 39102
Push 12012 by sicking@mozilla.com at Mon, 08 Mar 2010 15:47:04 +0000
Bug 534136 Part 4: Inline accessors on nsIAtom. r=peterv sr=jst
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip