4bab6b6a32f3e69efaa428ec572366af37b47ae7: Bug 717178. Part 3: gfxGDIFont should pass ownership of its mFont to cairo_font_face_t. r=jrmuizel
Robert O'Callahan <robert@ocallahan.org> - Tue, 01 Jan 2013 17:53:39 +1300 - rev 122861
Bug 717178. Part 3: gfxGDIFont should pass ownership of its mFont to cairo_font_face_t. r=jrmuizel
b1453ec5b550523e4bdfda6061d44168b13b466d: bug 717178. Part 2.5: Make cairo_win32_font_face_create_for_logfontw_hfont take ownership of the HFONT. r=jrmuizel
Robert O'Callahan <robert@ocallahan.org> - Tue, 01 Jan 2013 17:53:32 +1300 - rev 122860
bug 717178. Part 2.5: Make cairo_win32_font_face_create_for_logfontw_hfont take ownership of the HFONT. r=jrmuizel
2cd447a60faa3077f391678f43b51ce3a9833d1c: win32-font: Improve static data reset function
Andrea Canciani <ranma42@gmail.com> - Wed, 15 Jun 2011 09:37:36 +0000 - rev 122859
win32-font: Improve static data reset function Bug 717178. Part 2: Import changesets eb29a25d, 6e3e3291 and 101fab7c from upstream. ====== From 101fab7cd8a90f7cf3d8113c792b3f8c2a9afb7d Mon Sep 17 00:00:00 2001 The hashtable is guaranteed to only contain font faces which are currently referenced, hence there is no need to remove any font face when it is reset (just like for toy-font). This makes the function simpler and fixes the assertion Assertion failed: predicate != NULL, file cairo-hash.c, line 373 hit by multiple tests (the first one being "clear"). See https://bugs.freedesktop.org/show_bug.cgi?id=38049 ====== From eb29a25dd6dddc511388bf883c9b95843ecdb823 Mon Sep 17 00:00:00 2001 From: Adrian Johnson <ajohnson@redneon.com> Date: Tue, 16 Nov 2010 13:18:39 +0000 Subject: win32: Use a font_face hash table to provide unique font faces Similar to the freetype and toy font backends, use a hash table to map logfont,hfont to font faces. This fixes the multiple embedding of the same font in PDF. https://bugs.freedesktop.org/show_bug.cgi?id=24849 ====== From 6e3e329170ab4b96bc0d587c8071e869e228e758 Mon Sep 17 00:00:00 2001 From: Adrian Johnson <ajohnson@redneon.com> Date: Thu, 18 Nov 2010 12:37:45 +0000 Subject: win32: fix font_face hashing some bugs were discovered while testing with firefox ======
a3fcdb9c37f4c9bff79a5dad724fd1a79e7cf36a: Bug 814718. Explicitly store the blocking state that we last delivered to MediaStreamListeners. r=jesup
Robert O'Callahan <robert@ocallahan.org> - Tue, 01 Jan 2013 16:45:43 +1300 - rev 122858
Bug 814718. Explicitly store the blocking state that we last delivered to MediaStreamListeners. r=jesup
b3993179ea52b5a65c95450d22613e9adb256d72: Bug 825526: Improve lifetime control of SourceMediaStream in gUM r=anant
Randell Jesup <rjesup@jesup.org> - Mon, 31 Dec 2012 18:12:15 -0500 - rev 122857
Bug 825526: Improve lifetime control of SourceMediaStream in gUM r=anant
8c3c368478a07cfba87a07c053975109e2733381: Bug 811757: Allow the user to explicitly share devices between tabs r=anant
Randell Jesup <rjesup@jesup.org> - Mon, 31 Dec 2012 18:12:12 -0500 - rev 122856
Bug 811757: Allow the user to explicitly share devices between tabs r=anant
1e90b28485128b15614b53c6ecda73d50967a844: Bug 821371, part 3: Remove bogus asserts. r=bustage
Andrew McCreight <amccreight@mozilla.com> - Mon, 31 Dec 2012 17:03:54 -0500 - rev 122855
Bug 821371, part 3: Remove bogus asserts. r=bustage
8c4236dde5e31ad86a6449e7bcacfae5ab60a32b: Bug 821371, part 2 - Log time taken for cycle collector prep. r=smaug
Andrew McCreight <amccreight@mozilla.com> - Mon, 31 Dec 2012 15:55:07 -0500 - rev 122854
Bug 821371, part 2 - Log time taken for cycle collector prep. r=smaug
faf5e1fdde8873a60b04bb86bf9d0a1f8bdda7e5: Bug 821371, part 1 - Don't finish GC when CCTimerFired calls CycleCollectNow. r=smaug
Andrew McCreight <amccreight@mozilla.com> - Mon, 31 Dec 2012 15:54:37 -0500 - rev 122853
Bug 821371, part 1 - Don't finish GC when CCTimerFired calls CycleCollectNow. r=smaug
5718a26eb442da4dc52b5666db66d65ff8fe4735: Bug 822831 - Do not use Unrooted in a signal handler. r=billm
Steve Fink <sfink@mozilla.com> - Tue, 18 Dec 2012 17:33:25 -0800 - rev 122852
Bug 822831 - Do not use Unrooted in a signal handler. r=billm Landing attempt #2. Some excessively picky people seem to insist that it should successfully compile.
8dc63fc43d1a7bd1fd734dcaea9ea589e9ef9f1a: Bug 825088: Compound Drawable for addon-row in about:home. [r=mfinkle]
Sriram Ramasubramanian <sriram@mozilla.com> - Fri, 28 Dec 2012 14:55:56 -0800 - rev 122851
Bug 825088: Compound Drawable for addon-row in about:home. [r=mfinkle]
418baef1894a00ca05743cfbce131b1179bad372: Bug 824581 - RemoteOpenFileChild::AsyncRemoteFileOpen crashes on Windows/Mac r=jduell
Bobby Holley <bobbyholley@gmail.com> - Wed, 26 Dec 2012 11:01:00 -0800 - rev 122850
Bug 824581 - RemoteOpenFileChild::AsyncRemoteFileOpen crashes on Windows/Mac r=jduell
c0ba38205c41bc1d010cdc0254b1b2d69e2db654: Bug 822620: Disable Notification Center support for Firefox 19 and 20, it isn't ready. r=dougt
Josh Aas <joshmoz@gmail.com> - Mon, 31 Dec 2012 14:16:57 -0500 - rev 122849
Bug 822620: Disable Notification Center support for Firefox 19 and 20, it isn't ready. r=dougt
994a813dd08d3ef0a02169025d5679586230c4f5: Bug 824349 - Make TelemetryPing correctly implement nsIObserver; r=froydnj
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 31 Dec 2012 14:12:21 -0500 - rev 122848
Bug 824349 - Make TelemetryPing correctly implement nsIObserver; r=froydnj
b8fd4a16afc80a8630b610b999e9198140f920c9: Bug 819418 - part 1 - be more selective in exporting aggregate statistics; r=vdjeric
Nathan Froyd <froydnj@mozilla.com> - Fri, 07 Dec 2012 14:02:39 -0500 - rev 122847
Bug 819418 - part 1 - be more selective in exporting aggregate statistics; r=vdjeric
1e230b5ad4cd7fcc5d8226e438a3482c4f6b70bf: Bug 824824. Add support for passing multiple touches as arguments to createTouchList. r=mbrubeck,peterv
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 31 Dec 2012 10:37:22 -0800 - rev 122846
Bug 824824. Add support for passing multiple touches as arguments to createTouchList. r=mbrubeck,peterv
a91661eed9494138476ae0979bcad25366e9edf6: Bug 824917. Add hasInstanceInterface to the DOM element classes we've converted that people use instanceof with. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 31 Dec 2012 10:37:22 -0800 - rev 122845
Bug 824917. Add hasInstanceInterface to the DOM element classes we've converted that people use instanceof with. r=peterv
a90fbea8e97a2ecf95769e57539db0642b94e1f8: Bug 818095 - Intermittent testHistoryTab | history list has 3 children - got 0, expected 3. r=gbrown.
Joel Maher <jmaher@mozilla.com> - Mon, 31 Dec 2012 13:27:21 -0500 - rev 122844
Bug 818095 - Intermittent testHistoryTab | history list has 3 children - got 0, expected 3. r=gbrown.
ed280e5f0ee63190d7c2d92d821cc91dcebae0bc: Bug 819283 - Downloads panel footer overlaps panel border on pinstripe. r=Mano.
Mike Conley <mconley@mozilla.com> - Mon, 31 Dec 2012 13:21:50 -0500 - rev 122843
Bug 819283 - Downloads panel footer overlaps panel border on pinstripe. r=Mano.
d01848eeaa693b053e51719c9164ebe44645b46f: Bug 822103 - Support 'LinuxMint' distro in mozboot; r=edmorley
Gregory Szorc <gps@mozilla.com> - Mon, 31 Dec 2012 10:12:15 -0800 - rev 122842
Bug 822103 - Support 'LinuxMint' distro in mozboot; r=edmorley DONTBUILD (NPOTB)
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip