0e519f6626c7d96d2e906d99bf42354d7cb46050: MathML Operator Dictionary: fix conflicts for entries becoming accent (bug 534970). r=karlt
Frédéric Wang <fred.wang@free.fr> - Fri, 25 Mar 2011 16:38:58 +1300 - rev 63986
MathML Operator Dictionary: fix conflicts for entries becoming accent (bug 534970). r=karlt
c49fb0539a5830acb0e9ad745d5d207b36a64747: MathML Operator Dictionary: add new fence, accent and largeop entries (bug 534970). r=karlt
Frédéric Wang <fred.wang@free.fr> - Fri, 25 Mar 2011 16:38:58 +1300 - rev 63985
MathML Operator Dictionary: add new fence, accent and largeop entries (bug 534970). r=karlt
a80e65f49af45c8763710bb5d45da266ef1e6899: MathML Operator Dictionary: fix space conflicts (bug 534970). r=karlt
Frédéric Wang <fred.wang@free.fr> - Mon, 28 Mar 2011 14:52:03 +1300 - rev 63984
MathML Operator Dictionary: fix space conflicts (bug 534970). r=karlt
1a16630f551d88fc3eac5d21d9879ae532ec9dbf: MathML Operator Dictionary: add new entries which are neither stretchy nor largeop (bug 534970). r=karlt
Frédéric Wang <fred.wang@free.fr> - Fri, 25 Mar 2011 16:38:58 +1300 - rev 63983
MathML Operator Dictionary: add new entries which are neither stretchy nor largeop (bug 534970). r=karlt
e2a87ca3fd8553f866c4f918bb554a53482c685a: MathML Operator Dictionary: sort entries of the dictionary and remove minsize attributes (bug 534970). r=karlt
Frédéric Wang <fred.wang@free.fr> - Fri, 25 Mar 2011 16:38:58 +1300 - rev 63982
MathML Operator Dictionary: sort entries of the dictionary and remove minsize attributes (bug 534970). r=karlt
d9c2c2e76a37a8f6f5c337e7a445dd4a9ec4d197: Bug 622072. Part 3: Support empty transactions for canvas layers. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Mon, 28 Mar 2011 12:59:47 +1300 - rev 63981
Bug 622072. Part 3: Support empty transactions for canvas layers. r=tnikkel The basic idea is that whenever a layer transaction updates the window, we clear out the invalidation state for the canvas rendering context, using a DidTransactionCallback registered on the layer(s) for the canvas, which calls MakeContextClean. The DidTransactionCallbacks are directed to the user data attached to the Layer, which holds a strong reference to the canvas element. This ensures that the element lives as long as the layer. Layers are destroyed when the presentation is torn down (including if the frame is destroyed), so we can't have a leak here. The reference to the canvas element is only strong because the layer might briefly outlive the frame (the layer won't be destroyed until the next paint of the window). This patch moves responsibility for calling CanvasLayer::Updated and nsFrame::MarkLayersActive from the canvas context to nsHTMLCanvasElement::InvalidateFrame. We call Updated on the retained CanvasLayer, if there is one; any other CanvasLayers created for this canvas would only be used once, and have Updated called on them in BuildLayer when created.
Robert O'Callahan <robert@ocallahan.org> - Mon, 28 Mar 2011 12:59:46 +1300 - rev 63980
Bug 622072. Part 2: Add DidTransactionCallback to CanvasLayer. r=bas, sr=joe
84ff21c7816543e707f9d678b174a1c11b138774: Bug 622072. Part 1: Remove rect parameter from Updated() and change implementations to defer updates to render time. r=bas
Robert O'Callahan <robert@ocallahan.org> - Mon, 28 Mar 2011 12:59:46 +1300 - rev 63979
Bug 622072. Part 1: Remove rect parameter from Updated() and change implementations to defer updates to render time. r=bas The rectangle parameter is currently not used --- all callers always pass the full canvas bounds. In the long term, we probably won't want this parameter since all implementations should be doing accelerated drawing direct to buffers with no intermediate copies, hence there will be no need to optimize the size of those copies. Plus, performance-sensitive testcases tend to paint most or all of the canvas on every frame anyway.
97a8337bd5e619e8f570be5ab84b551153087bdf: Bug 644006: Don't crash on zero-length input to nsNSSCertificateDB::ConstructX509FromBase64. r=honzab
Zack Weinberg <zackw@panix.com> - Sun, 27 Mar 2011 11:21:08 -0700 - rev 63978
Bug 644006: Don't crash on zero-length input to nsNSSCertificateDB::ConstructX509FromBase64. r=honzab
5b6c6ecb4cae38dbee8e66cab4876f169196537f: Bug 584562: Add algorithm string for RSA-PSS signatures.
Wan-Teh Chang <wtc@google.com> - Sun, 27 Mar 2011 10:49:36 -0700 - rev 63977
Bug 584562: Add algorithm string for RSA-PSS signatures. The patch is contributed by Hanno Boeck <hanno@hboeck.de>. r=wtc.
fbe53bc0d7f62aab6198e86df27202823a483672: Bug 645359 - Need to call Init after there's a global ContentParent available for use in observers. r=startup-bustage
Josh Matthews <josh@joshmatthews.net> - Sat, 26 Mar 2011 16:16:45 -0400 - rev 63976
Bug 645359 - Need to call Init after there's a global ContentParent available for use in observers. r=startup-bustage
497e9a9d5982259264b3f0611793eb18bb706ab3: Mac GfxInfo::GetFeatureStatusImpl must assign to aStatus when it returns success. (Bug 645376)
L. David Baron <dbaron@dbaron.org> - Sat, 26 Mar 2011 11:45:51 -0700 - rev 63975
Mac GfxInfo::GetFeatureStatusImpl must assign to aStatus when it returns success. (Bug 645376)
e4cea0e92fba1a73a00055097424e6620320f934: Bug 639191: update NSPR to NSPR_4_8_8_BETA2. Include fixes
Wan-Teh Chang <wtc@google.com> - Sat, 26 Mar 2011 10:42:58 -0700 - rev 63974
Bug 639191: update NSPR to NSPR_4_8_8_BETA2. Include fixes for bug 546535, bug 587426, bug 622425, bug 624868, bug 626035 (attachment 504094 only), bug 626309, bug 627299, bug 629653, bug 635667.
fc3fb206ee149299b4cf06179a3a5ddcccc3b3b3: Merge cedar into mozilla-central
Ehsan Akhgari <ehsan@mozilla.com> - Sat, 26 Mar 2011 12:16:48 -0400 - rev 63973
Merge cedar into mozilla-central
e860870e399e2b64e58e599ea62b443d3416ab9a: Bug 620179 crash [@ TestNode::Constrain] if cantHandleYet
timeless@mozdev.org - Sat, 26 Mar 2011 00:39:29 -0400 - rev 63972
Bug 620179 crash [@ TestNode::Constrain] if cantHandleYet r=enn
b15c571ae66f233a0d2d935a5cb4f8e24d01f2d4: Bug 620181 crash [@ nsXBLPrototypeBinding::LocateInstance] if the while loop condition becomes false
timeless@mozdev.org - Sat, 26 Mar 2011 00:39:12 -0400 - rev 63971
Bug 620181 crash [@ nsXBLPrototypeBinding::LocateInstance] if the while loop condition becomes false r=neil
7bb29670ab591e3ef4f42cf0dce3c1de9002f990: Bug 620311 crash [@ nsTableFrame::MatchCellMapToColCache | nsTableFrame::RemoveFrame] because cellMap guard did not cover MatchCellMapToColCache
timeless@mozdev.org - Sat, 26 Mar 2011 00:37:35 -0400 - rev 63970
Bug 620311 crash [@ nsTableFrame::MatchCellMapToColCache | nsTableFrame::RemoveFrame] because cellMap guard did not cover MatchCellMapToColCache r=bernd
3f5dec6175ebdd4e4a609f958fa61e579a7a737d: Bug 620408 add fall through comment to txXPCOMExtensionFunctionCall::GetParamType
timeless@mozdev.org - Sat, 26 Mar 2011 00:37:11 -0400 - rev 63969
Bug 620408 add fall through comment to txXPCOMExtensionFunctionCall::GetParamType r=peterv
6ff7867b840f65588ce761201605474b0e416c2c: Bug 627272 - Cannot start dragging titlebar when Firefox button opens its menu; r=enndeakin
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 19 Jan 2011 18:17:00 -0500 - rev 63968
Bug 627272 - Cannot start dragging titlebar when Firefox button opens its menu; r=enndeakin
3dbddbb05ae4d6948444d345eee32ea95cd27b28: Bug 627651 - Improve the smooth scroll animation. ui-r=faaborg, r=roc
Markus Stange <mstange@themasta.com> - Sat, 26 Mar 2011 00:30:19 -0400 - rev 63967
Bug 627651 - Improve the smooth scroll animation. ui-r=faaborg, r=roc