abfc7d944d591b6d4effdee5efa7b8b4ab566676: Bug 814149. Fix GetCanvas. r=bz
Nicholas Cameron <ncameron@mozilla.com> - Thu, 22 Nov 2012 10:55:36 +1300 - rev 113938
Push 18463 by ncameron@mozilla.com at Wed, 21 Nov 2012 21:56:57 +0000
Bug 814149. Fix GetCanvas. r=bz
2fe6082b7361d6ad15e5195610e841cc8a98e3fa: Bug 814038: Fixing codec negotiation to use actual payload in SDP rather than preferred payload when populating codec-specific parameters r=ehugg
Adam Roach <adam@nostrum.com> - Wed, 21 Nov 2012 15:20:12 -0600 - rev 113937
Push 18462 by rjesup@wgate.com at Wed, 21 Nov 2012 21:44:09 +0000
Bug 814038: Fixing codec negotiation to use actual payload in SDP rather than preferred payload when populating codec-specific parameters r=ehugg
8b530f1d172688713871d512d14ecd2ff197f3cc: Attempt to fix orange in bug 772823
Gavin Sharp <gavin@gavinsharp.com> - Wed, 21 Nov 2012 13:29:17 -0800 - rev 113936
Push 18461 by gsharp@mozilla.com at Wed, 21 Nov 2012 21:40:31 +0000
Attempt to fix orange in bug 772823
4894a33a8ec3b8179ce68c637f9a14bbd61996a8: Bug 809566 - Remove paint logging. r=kats
Benoit Girard <b56girard@gmail.com> - Mon, 19 Nov 2012 16:24:17 -0500 - rev 113935
Push 18460 by b56girard@gmail.com at Wed, 21 Nov 2012 21:28:02 +0000
Bug 809566 - Remove paint logging. r=kats
716416590fb1de6dd801a6dbdfbc19971018ddfc: Bug 805797 - Validate sp before unwinding to fix crash in mozilla::FramePointerStackWalk. r=ehsan
Benoit Girard <b56girard@gmail.com> - Wed, 21 Nov 2012 16:24:39 -0500 - rev 113934
Push 18460 by b56girard@gmail.com at Wed, 21 Nov 2012 21:28:02 +0000
Bug 805797 - Validate sp before unwinding to fix crash in mozilla::FramePointerStackWalk. r=ehsan
030c89e22e3ec525338a3afdbd0f119195779fa3: Bug 813394 - Test both |window.location| and |location| in navigated-away-from frame. r=bz
Bobby Holley <bobbyholley@gmail.com> - Wed, 21 Nov 2012 13:20:05 -0800 - rev 113933
Push 18459 by bobbyholley@gmail.com at Wed, 21 Nov 2012 21:21:06 +0000
Bug 813394 - Test both |window.location| and |location| in navigated-away-from frame. r=bz
81bea5f51d637fc52ddaa279b36c4f6bafcf3df9: Bug 808608 - Fix test_bug802557. r=bz
Bobby Holley <bobbyholley@gmail.com> - Wed, 21 Nov 2012 13:20:05 -0800 - rev 113932
Push 18459 by bobbyholley@gmail.com at Wed, 21 Nov 2012 21:21:06 +0000
Bug 808608 - Fix test_bug802557. r=bz There are a number of fixes to this important tests, so this warrants a separate patch. First of all, the boundTo machinery goes away, because we no longer have same- compartment Xrays giving us the weird bound methods. Furthermore, now that the sensitive methods are just regular old methods off the prototype. They'll fail correctly when used on a same-scope object, but not for cross-scope XOWs they'll just fail in the GetWrappedNativeOfJSObject rat's nest (when they can't unwrap the security wrapper), so we'll just get a generic XPConnect error instead of a security exception. I want to fix this soon, so I changed the skipMessageCheck stuff to use todo_is. However, _that_ caused an UNEXPECTED-PASS for the DefaultValue test (which was the only one of the array of tests that was throwing a security exception in step 2). So I added an annotation for that in item[2].
783573d542dfe17473170e0981faf7c021bf222e: Bug 808608 - Remove Xray shadowing protection infrastructure. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Wed, 21 Nov 2012 13:20:05 -0800 - rev 113931
Push 18459 by bobbyholley@gmail.com at Wed, 21 Nov 2012 21:21:06 +0000
Bug 808608 - Remove Xray shadowing protection infrastructure. r=mrbkap This is now unused.
10bfd3601af186ff1b727f7e0a476b585e0abe8c: Bug 808608 - Fix up tests to work with new behavior. r=bz,me
Bobby Holley <bobbyholley@gmail.com> - Wed, 21 Nov 2012 13:20:05 -0800 - rev 113930
Push 18459 by bobbyholley@gmail.com at Wed, 21 Nov 2012 21:21:06 +0000
Bug 808608 - Fix up tests to work with new behavior. r=bz,me
6b62f09b6f94ed1e59bedc1c77f152be9abff722: Bug 808608 - Remove special testing for Location in test_bug505915. r=me
Bobby Holley <bobbyholley@gmail.com> - Wed, 21 Nov 2012 13:20:05 -0800 - rev 113929
Push 18459 by bobbyholley@gmail.com at Wed, 21 Nov 2012 21:21:06 +0000
Bug 808608 - Remove special testing for Location in test_bug505915. r=me Removing test coverage isn't great. But the only reason this test is doing all this funny stuff with Location is that it thinks that it's always wrapped in an Xray wrapper and that we always do a dynamic security check, which is no longer true. Moreover, it checks for very specific error messages, which are kind of in flux right now as I'm fixing up GWNOJO. The calls are never going to actually succeed (since location isn't a Node), so it's not really clear how to fix up this test to do something uniquely useful in a readable way. I've added enough Location test coverage recently that I'm comfortable removing this part.
0f3cad59a9637db50b07b15c4454dfa4d1bc93c2: Bug 808608 - Remove specialized Location security wrappers. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Wed, 21 Nov 2012 13:20:05 -0800 - rev 113928
Push 18459 by bobbyholley@gmail.com at Wed, 21 Nov 2012 21:21:06 +0000
Bug 808608 - Remove specialized Location security wrappers. r=mrbkap
f630faad853a3c8d5eb25be027c2abaeeac725fc: Bug 808608 - Remove unnecessary outparam. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Wed, 21 Nov 2012 13:20:05 -0800 - rev 113927
Push 18459 by bobbyholley@gmail.com at Wed, 21 Nov 2012 21:21:06 +0000
Bug 808608 - Remove unnecessary outparam. r=mrbkap
58b5ab3331665ffddf56e641c8b4d1c834494830: Bug 808608 - Implement shadowing protection in nsDOMClassInfo. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Wed, 21 Nov 2012 13:20:05 -0800 - rev 113926
Push 18459 by bobbyholley@gmail.com at Wed, 21 Nov 2012 21:21:06 +0000
Bug 808608 - Implement shadowing protection in nsDOMClassInfo. r=mrbkap This allows us to remove the same-compartment Location wrappers. This can go away when we move Location to the new bindings and get access to [Unforgeable].
3a0c93f1b34c9ceaa9aaddb3763b8c6feba649b6: Bug 808608 - Rescue expando sharing tests. r=mrbkap
Bobby Holley <bobbyholley@gmail.com> - Wed, 21 Nov 2012 13:20:04 -0800 - rev 113925
Push 18459 by bobbyholley@gmail.com at Wed, 21 Nov 2012 21:21:06 +0000
Bug 808608 - Rescue expando sharing tests. r=mrbkap We have a very nice and robust infrastructure for per-origin expando sharing for Xrays. Unfortunately, the only way to currently exercise it is with Location objects, since those are the only objects with same-origin Xrays (cross-origin Xrays don't allow expandos at all). Sandbox wantXrays would almost work here, but we actually make an explicit exception for sandboxes so that they never share expandos (the 'exlusive global' stuff). I think the infrastructure is nice and that we may want it in the future, so I don't really want to back it out. But I also don't want to leave it in the tree untested. So I'm adding an explicit Cu API to force DOM compartments to use same-origin Xrays. This allows us to keep testing this stuff, which I think is important.
4b01f63ea852e74b7d27e4e0810b3c24bfe12b12: Bug 808608 - Stop relying on unique Location objects in WebConsoleActor. r=past
Bobby Holley <bobbyholley@gmail.com> - Wed, 21 Nov 2012 13:20:04 -0800 - rev 113924
Push 18459 by bobbyholley@gmail.com at Wed, 21 Nov 2012 21:21:06 +0000
Bug 808608 - Stop relying on unique Location objects in WebConsoleActor. r=past Right now the code holds a ref to the per-inner-window Location object of the Window associated with the sandbox, and uses that to determine if the page has navigated. This breaks when we have one Location object per docshell, because the check always succeeds. Just use the window ID instead, which is also less likely to leak.
8f61af76095066558acb9018551dc0b0b5a90f72: Backed out 11 changesets (bug 783368) because of build bustage on a CLOSED TREE
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 21 Nov 2012 14:57:02 -0500 - rev 113923
Push 18458 by eakhgari@mozilla.com at Wed, 21 Nov 2012 19:57:14 +0000
Backed out 11 changesets (bug 783368) because of build bustage on a CLOSED TREE Backed out changeset 2bc4310263c4 (bug 783368) Backed out changeset a35c83a8d99d (bug 783368) Backed out changeset afb9b2a661ba (bug 783368) Backed out changeset 3926f510f9be (bug 783368) Backed out changeset 9d1fe200ff87 (bug 783368) Backed out changeset b6e4f88f5730 (bug 783368) Backed out changeset bc53f7dba7c6 (bug 783368) Backed out changeset 1948fa2fccc1 (bug 783368) Backed out changeset 9af163388fd1 (bug 783368) Backed out changeset 7a2256e1aa7c (bug 783368) Backed out changeset 4da1958a9885 (bug 783368)
b7ee5158465d7705aa80ab16cfe9a686ef53ff35: Bug 794557 - Develop WebAPI test for SMS getMessages, update manifest; r=jgriffin
Rob Wood <rwood@mozilla.com> - Fri, 02 Nov 2012 14:16:10 -0400 - rev 113922
Push 18457 by jgriffin@mozilla.com at Wed, 21 Nov 2012 19:45:18 +0000
Bug 794557 - Develop WebAPI test for SMS getMessages, update manifest; r=jgriffin
69f0f4812e2cf5dc0c0e707b5f4ef5ed8c3af99b: Bug 789867 - Immediately hide throbber when stop is tapped. r=mfinkle
Brian Nicholson <bnicholson@mozilla.com> - Wed, 21 Nov 2012 11:38:28 -0800 - rev 113921
Push 18456 by bnicholson@mozilla.com at Wed, 21 Nov 2012 19:38:38 +0000
Bug 789867 - Immediately hide throbber when stop is tapped. r=mfinkle
31a649d3f7314be4b569d559e8f36efc650cdb78: bug 799869 - [harfbuzz] improve heuristic for choosing between shapers for khmer fonts. r=behdad
Jonathan Kew <jkew@mozilla.com> - Wed, 21 Nov 2012 19:31:35 +0000 - rev 113920
Push 18455 by jkew@mozilla.com at Wed, 21 Nov 2012 19:33:09 +0000
bug 799869 - [harfbuzz] improve heuristic for choosing between shapers for khmer fonts. r=behdad
216a514344ea05e13053d55295b5e1d77095952b: Bug 722993 - WindowsJumpLists.jsm uses global Private Browsing state to make decisions; f=jdm, r=ehsan
Andres Hernandez <andres@appcoast.com> - Tue, 20 Nov 2012 19:31:35 -0600 - rev 113919
Push 18454 by eakhgari@mozilla.com at Wed, 21 Nov 2012 19:26:32 +0000
Bug 722993 - WindowsJumpLists.jsm uses global Private Browsing state to make decisions; f=jdm, r=ehsan
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip