f0f098ac43867c3abe2811c48ac2a8e3ad0e1721: Bug 786103 - Advance the aSrc and aDst pointers when copying video planes. r=roc
Chris Peterson <cpeterson@mozilla.com> - Tue, 04 Sep 2012 10:10:06 -0700 - rev 104600
Push 23433 by ryanvm@gmail.com at Sat, 08 Sep 2012 04:11:45 +0000
Bug 786103 - Advance the aSrc and aDst pointers when copying video planes. r=roc
a21df306c3cdca808afb5768a5c9cb5e7657c79a: Bug 786073 - Don't animate lock icon when switching or restoring tabs (r=mfinkle)
Lucas Rocha <lucasr@mozilla.com> - Fri, 07 Sep 2012 20:11:42 +0100 - rev 104599
Push 23433 by ryanvm@gmail.com at Sat, 08 Sep 2012 04:11:45 +0000
Bug 786073 - Don't animate lock icon when switching or restoring tabs (r=mfinkle)
530da2e30cef5a11233bf73520bdf18f41ed5d74: Bug 789077 - Sniff for a media only if the Content-Type is unknown or octet-stream. r=bz
Paul Adenot <paul@paul.cx> - Fri, 07 Sep 2012 16:18:59 -0700 - rev 104598
Push 23432 by ryanvm@gmail.com at Sat, 08 Sep 2012 00:53:28 +0000
Bug 789077 - Sniff for a media only if the Content-Type is unknown or octet-stream. r=bz
882b5dcaed46f8aa851c1b1e21c17300963e753a: Bug 789077 - Remove sniffing for mp3 without ID3 because of false positives. r=cpearce
Paul Adenot <paul@paul.cx> - Fri, 07 Sep 2012 16:14:05 -0700 - rev 104597
Push 23432 by ryanvm@gmail.com at Sat, 08 Sep 2012 00:53:28 +0000
Bug 789077 - Remove sniffing for mp3 without ID3 because of false positives. r=cpearce
591eb47f6bd384066f73535da1272d1fc82d3c04: Backout bug 788914 and bug 789494 because they were backed out on inbound.
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 07 Sep 2012 19:40:57 -0400 - rev 104596
Push 23431 by ryanvm@gmail.com at Fri, 07 Sep 2012 23:54:03 +0000
Backout bug 788914 and bug 789494 because they were backed out on inbound.
627874fd306cfddc9834c784db7ece9ed9c08993: Merge the last PGO-green inbound changeset to m-c.
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 07 Sep 2012 19:48:15 -0400 - rev 104595
Push 23430 by ryanvm@gmail.com at Fri, 07 Sep 2012 23:47:58 +0000
Merge the last PGO-green inbound changeset to m-c.
58bebcfa82af4a895627432150bbbe821409df8f: Bug 787580 - Root all jsval at the API surface; r=sfink sr=dmandelin
Terrence Cole <terrence@mozilla.com> - Tue, 04 Sep 2012 16:40:12 -0700 - rev 104594
Push 23430 by ryanvm@gmail.com at Fri, 07 Sep 2012 23:47:58 +0000
Bug 787580 - Root all jsval at the API surface; r=sfink sr=dmandelin
9ad140c544b9d749da79658443af7148131b7db0: Bug 788914 - Kill the XOW flag. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Fri, 07 Sep 2012 11:28:56 -0700 - rev 104593
Push 23430 by ryanvm@gmail.com at Fri, 07 Sep 2012 23:47:58 +0000
Bug 788914 - Kill the XOW flag. r=mrbkap There are really two questions to be asked: is the caller chrome, and does the caller subsume the callee. We have other, more precise ways of asking both of these questions.
db48c62b2ccc315400706ef65aba327d03266a80: Bug 788914 - Kill partially transparent wrappers. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Fri, 07 Sep 2012 11:28:56 -0700 - rev 104592
Push 23430 by ryanvm@gmail.com at Fri, 07 Sep 2012 23:47:58 +0000
Bug 788914 - Kill partially transparent wrappers. r=mrbkap
130cf7ee659fdb52a0d51e7d764cdb07f5cf264a: Bug 788914 - Remove dynamic UniversalXPConnect checks sprinkled around the wrapper code. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Fri, 07 Sep 2012 11:28:56 -0700 - rev 104591
Push 23430 by ryanvm@gmail.com at Fri, 07 Sep 2012 23:47:58 +0000
Bug 788914 - Remove dynamic UniversalXPConnect checks sprinkled around the wrapper code. r=mrbkap
d4d0839c44afd9a59ba34a85b48e35c750d76ae7: Bug 788914 - Recompute cross-compartment wrappers when UniversalXPConnect is enabled. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Fri, 07 Sep 2012 11:28:56 -0700 - rev 104590
Push 23430 by ryanvm@gmail.com at Fri, 07 Sep 2012 23:47:58 +0000
Bug 788914 - Recompute cross-compartment wrappers when UniversalXPConnect is enabled. r=mrbkap
b3dfdf56f0262c8e0789ce20723f33a6da302d6d: Bug 788914 - Generate vanilla cross-compartment wrappers when UniversalXPConnect is enabled. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Fri, 07 Sep 2012 11:28:56 -0700 - rev 104589
Push 23430 by ryanvm@gmail.com at Fri, 07 Sep 2012 23:47:58 +0000
Bug 788914 - Generate vanilla cross-compartment wrappers when UniversalXPConnect is enabled. r=mrbkap
6d74382e1dad0d2b196a504bfaf1a386226e487d: Bug 788914 - Remove enablePrivilege from bug 585922 tests. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Fri, 07 Sep 2012 11:28:56 -0700 - rev 104588
Push 23430 by ryanvm@gmail.com at Fri, 07 Sep 2012 23:47:58 +0000
Bug 788914 - Remove enablePrivilege from bug 585922 tests. r=mrbkap This test chokes on the changes in the patch for some reason. Fortunately, since enablePrivilege now exists solely to make our tests go green, changing its semantics and removing use of it from anywhere that goes orange is a perfectly acceptable approach. ;-)
e8b6bc9c926916a274ae17e89a5864c8643ebe1c: Bug 789494 - Rip enablePrivilege out of misbehaving mochitests. r=mccr8
Bobby Holley <bobbyholley@gmail.com> - Fri, 07 Sep 2012 11:28:56 -0700 - rev 104587
Push 23430 by ryanvm@gmail.com at Fri, 07 Sep 2012 23:47:58 +0000
Bug 789494 - Rip enablePrivilege out of misbehaving mochitests. r=mccr8
672a11af05c3385baaec352adb56cdc2def51950: Bug 788923 - Part 2: Use the load group of the document that the source node belongs to when prefetching links; r=bzbarsky
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 07 Sep 2012 14:06:44 -0400 - rev 104586
Push 23430 by ryanvm@gmail.com at Fri, 07 Sep 2012 23:47:58 +0000
Bug 788923 - Part 2: Use the load group of the document that the source node belongs to when prefetching links; r=bzbarsky
e1e9a9400f07bc101dbf460f65efe18c9f4a31d3: Bug 788923 - Part 1: When prefetching a document using a Link header, use the document element as the source node; r=bzbarsky
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 07 Sep 2012 14:06:31 -0400 - rev 104585
Push 23430 by ryanvm@gmail.com at Fri, 07 Sep 2012 23:47:58 +0000
Bug 788923 - Part 1: When prefetching a document using a Link header, use the document element as the source node; r=bzbarsky
b29dca65085ae9bef7da81e95f5046873f700b87: No bug: Fix new uses of getLock that crept in. irc-r=mrbkap
Chris Jones <jones.chris.g@gmail.com> - Fri, 07 Sep 2012 11:05:08 -0700 - rev 104584
Push 23430 by ryanvm@gmail.com at Fri, 07 Sep 2012 23:47:58 +0000
No bug: Fix new uses of getLock that crept in. irc-r=mrbkap
175c768112a416f7c3ee47087b86f8a8ed2e4163: Bug 786946. Don't propagate text-decoration to <select> by default. r=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 07 Sep 2012 10:51:34 -0400 - rev 104583
Push 23430 by ryanvm@gmail.com at Fri, 07 Sep 2012 23:47:58 +0000
Bug 786946. Don't propagate text-decoration to <select> by default. r=dbaron
e6396a6c27e30fb06cf4edb27bb2542de460986f: Remove ForceCompare methods from style structs. (Bug 779968, patch 7) r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Fri, 07 Sep 2012 10:13:36 -0700 - rev 104582
Push 23430 by ryanvm@gmail.com at Fri, 07 Sep 2012 23:47:58 +0000
Remove ForceCompare methods from style structs. (Bug 779968, patch 7) r=bzbarsky
a080c1f6350d68a11a1ed94e323d21bc8dadafe6: Make nsStyleContext::CalcStyleDifference force comparison based on the parent's hint instead of the style struct ForceCompare methods. (Bug 779968, patch 6, the main patch) r=bzbarsky
L. David Baron <dbaron@dbaron.org> - Fri, 07 Sep 2012 10:13:36 -0700 - rev 104581
Push 23430 by ryanvm@gmail.com at Fri, 07 Sep 2012 23:47:58 +0000
Make nsStyleContext::CalcStyleDifference force comparison based on the parent's hint instead of the style struct ForceCompare methods. (Bug 779968, patch 6, the main patch) r=bzbarsky This propagates the non-inherited (in the nsChangeHint sense, not the CSS inheritance sense) parts of the parent's change hint through ReResolveStyleContext so that we can use them in nsStyleContext::CalcDifference. In the cases where we don't know the parent's hint, we assume the worst, that all the non-inherited hints were present in the parent's style change. This should be a significant performance improvement handling simple style changes (such as a style attribute change setting a non-inherited property) on elements with large numbers of descendants that have data in ForceCompare structs that can't be stored in the rule tree (for example, margins or widths in em or rem units).
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip