3cd29a0f94bffee2d3822e3b0dd87818cce48235: Merge m-c to f-t
Phil Ringnalda <philringnalda@gmail.com> - Sun, 09 Mar 2014 20:42:27 -0700 - rev 172713
Merge m-c to f-t
92284ece76a5b0aa7bad1380cb0a1deae18a5344: Merge m-c to f-t
Phil Ringnalda <philringnalda@gmail.com> - Sat, 08 Mar 2014 17:49:31 -0800 - rev 172712
Merge m-c to f-t
7231e8751ad5b69504a817c48faa403c0190eacc: Back out 3d8d5d2cb384 (bug 980835) and 47bce8cc31b4 (bug 757866) for test failures
Phil Ringnalda <philringnalda@gmail.com> - Sat, 08 Mar 2014 17:33:50 -0800 - rev 172711
Back out 3d8d5d2cb384 (bug 980835) and 47bce8cc31b4 (bug 757866) for test failures
3d8d5d2cb3848e413dabd47ed8bcc10d4464599c: Bug 980835 - Fix for intermittent | browser_webconsole_output_dom_elements_02.js | The current inspector selection is correct - Got [object HTMLParagraphElement], expected [object HTMLBodyElement]; r=me
Mihai Sucan <mihai.sucan@gmail.com> - Sat, 08 Mar 2014 23:13:59 +0200 - rev 172710
Bug 980835 - Fix for intermittent | browser_webconsole_output_dom_elements_02.js | The current inspector selection is correct - Got [object HTMLParagraphElement], expected [object HTMLBodyElement]; r=me
47bce8cc31b413092d3115998014656eaf0ef87c: Bug 757866 - Highlight and select DOM nodes in the web console output; r=msucan
Patrick Brosset <pbrosset@mozilla.com> - Sat, 08 Mar 2014 23:11:11 +0200 - rev 172709
Bug 757866 - Highlight and select DOM nodes in the web console output; r=msucan
19839a359db1d8511b3f86c3b0a4b051dd0cab3e: Bug 980211 - Backout part of cset f81c8b82ac70 for bad merge of libspeex moz.build.
Chris Peterson <cpeterson@mozilla.com> - Sun, 09 Mar 2014 23:35:44 -0700 - rev 172708
Bug 980211 - Backout part of cset f81c8b82ac70 for bad merge of libspeex moz.build.
96f0f09c23c030781060d3d63dbe05d040c720c5: Bug 980207 - When the refresh driver is under test control, make compositor thread only update when a composite is scheduled; r=dzbarsky
Brian Birtles <birtles@gmail.com> - Mon, 10 Mar 2014 13:47:12 +0900 - rev 172707
Bug 980207 - When the refresh driver is under test control, make compositor thread only update when a composite is scheduled; r=dzbarsky In order to make test behavior better match real-world sampling behavior, this patch updates the test code in CompositorParent so that it only updates the layer when a composite is scheduled. This enables creating mochitests that reproduce bugs observed in regular usage.
2d0080a923652afca6bcd0d5376ed526412d7c87: Bug 979161 part 4 - Add a non-flushing version of waitForAllPaints to paint_listener.js; r=mattwoodrow
Brian Birtles <birtles@gmail.com> - Mon, 10 Mar 2014 13:47:12 +0900 - rev 172706
Bug 979161 part 4 - Add a non-flushing version of waitForAllPaints to paint_listener.js; r=mattwoodrow This patch adds waitForAllPaints which does *not* call getBoundingClientRect since that can cause a flush. Sometimes this flush is undesirable since it can mask bugs in the code under test which should be performing this flush itself.
b0d21856121987b6801aa3acb72d9a148a20c4ba: Bug 979161 part 3 - Use SpecialPowers.getDOMWindowUtils in paint_listener.js; r=mattwoodrow
Brian Birtles <birtles@gmail.com> - Mon, 10 Mar 2014 13:47:12 +0900 - rev 172705
Bug 979161 part 3 - Use SpecialPowers.getDOMWindowUtils in paint_listener.js; r=mattwoodrow We can't just use SpecialPowers.DOMWindowUtils since otherwise we end up with a DOMWindowUtils object that is bound to the parent object.
bb870818480e484b3c74f1660488ed969609a713: Bug 979161 part 2 - Wrap long lines in paint_listener.js; r=mattwoodrow
Brian Birtles <birtles@gmail.com> - Mon, 10 Mar 2014 13:47:12 +0900 - rev 172704
Bug 979161 part 2 - Wrap long lines in paint_listener.js; r=mattwoodrow And also simplify the code somewhat
6c793fa8b589416a2458fc4c49674933f9f3f90c: Bug 979161 part 1 - Wrap up paint_listener.js so it doesn't leak globals; r=roc
Brian Birtles <birtles@gmail.com> - Mon, 10 Mar 2014 13:47:12 +0900 - rev 172703
Bug 979161 part 1 - Wrap up paint_listener.js so it doesn't leak globals; r=roc
ef2e0154fc2e978899018b0f86ad373a600b430b: Bug 979658 part 4 - Rename PLayerTransaction.GetTransform to GetAnimationTransform; r=dzbarsky
Brian Birtles <birtles@gmail.com> - Mon, 10 Mar 2014 13:47:12 +0900 - rev 172702
Bug 979658 part 4 - Rename PLayerTransaction.GetTransform to GetAnimationTransform; r=dzbarsky PLayerTransaction.GetTransform doesn't actually return the same kind of value when the transform on the layer is not set by animation. This is because it uses information stored with the animation to undo various transforms. We shouldn't pretend to return something useful/similar when we don't have that information available. This patch renames GetTransform to GetAnimationTransform and makes it return a union that has type void_t if the layer is not transformed by animation.
d6f58fa82ea761194e62f39161f9337086b53da2: Bug 979658 part 3 - Make LayerTransactionParent::RecvGetTransform convert to CSS pixels; r=dzbarsky
Brian Birtles <birtles@gmail.com> - Mon, 10 Mar 2014 13:47:12 +0900 - rev 172701
Bug 979658 part 3 - Make LayerTransactionParent::RecvGetTransform convert to CSS pixels; r=dzbarsky LayerTransactionParent::RecvGetTransform takes care to reverse all the transformations applied by AsyncCompositionManager::SampleValue to the CSS values calculated so that it can return CSS values for testing. However, it fails to revert the conversion from CSS pixels to device pixels applied to the translation components of the transform by nsStyleTransformMatrix::ProcessTranslatePart as called by nsDisplayTransform::GetResultingTransformMatrix. This patch converts the resulting transform's translation components from device pixels back to CSS pixels. It also adds documentation for the other operations in LayerTransactionParent::RecvGetTransform.
a2395a98788163dc6c428c9e5b0d753459f8a1d9: Bug 979658 part 2 - Add nsDOMWindowUtils.getOMTAStyle; r=dbaron
Brian Birtles <birtles@gmail.com> - Mon, 10 Mar 2014 13:47:12 +0900 - rev 172700
Bug 979658 part 2 - Add nsDOMWindowUtils.getOMTAStyle; r=dbaron nsDOMWindowUtils.getOMTAOrComputedStyle falls back to using getComputedStyle when an OMTA style is not available. However, in order to be sure we are testing OMTA, this patch adds getOMTAStyle which returns an empty string if no OMTA style is available. This patch also includes some minor stylistic tweaks. The method signature for getOMTAOrComputedStyle now takes an nsIDOMElement parameter rather than nsIDOMNode in order to simplify error-checking. (When we support OMTA of pseudo-elements we will have to adjust the method signature but for now we only support elements.) Also, some lines have been wrapped, ErrorResult is declared closer to where it is used, and the return value aResult is only truncated when returning NS_OK.
3622141b21655dd80b36f931cfac0b3d8fe129ac: Bug 979658 part 1 - Add check that caller is chrome to GetOMTAOrComputedStyle; r=dzbarsky
Brian Birtles <birtles@gmail.com> - Mon, 10 Mar 2014 13:47:11 +0900 - rev 172699
Bug 979658 part 1 - Add check that caller is chrome to GetOMTAOrComputedStyle; r=dzbarsky Every other exposed method in nsDOMWindowUtils except getViewPortInfo and getViewId performs this check. This patch makes getOMTAOrComputedStyle check the caller is chrome as well.
d3ebc96a208016cf87f3b5d7b146a0017508db3b: Bug 980810 - Part 3: Fix clang -Wstring-conversion warnings in UDPSocket and mtransport code. r=bwc
Chris Peterson <cpeterson@mozilla.com> - Fri, 07 Mar 2014 22:57:15 -0800 - rev 172698
Bug 980810 - Part 3: Fix clang -Wstring-conversion warnings in UDPSocket and mtransport code. r=bwc
18cf810962ab12f6a682416c1df2c980b9fa9681: Bug 980810 - Part 2: Fix clang -Wstring-conversion warning in layout. r=dbaron
Chris Peterson <cpeterson@mozilla.com> - Fri, 07 Mar 2014 00:53:03 -0800 - rev 172697
Bug 980810 - Part 2: Fix clang -Wstring-conversion warning in layout. r=dbaron
a8f51ccf575f5c7dd2d24902e8e01bce0af2d8f6: Merge m-c to m-i
Phil Ringnalda <philringnalda@gmail.com> - Sun, 09 Mar 2014 20:41:20 -0700 - rev 172696
Merge m-c to m-i
31f11525de8ea325881f632f745f428f9c5c9c51: Bug 947584: Use official IANA names for cipher suites in PSM, r=cviecco
Brian Smith <brian@briansmith.org> - Sun, 09 Mar 2014 20:21:12 -0700 - rev 172695
Bug 947584: Use official IANA names for cipher suites in PSM, r=cviecco
1624c45df0d9d0bfe685ce5704f5ae681bec3941: Bug 967153: Update to NSS 3.16 beta 5 (NSS_3_16_BETA5), r=me
Brian Smith <brian@briansmith.org> - Sun, 09 Mar 2014 19:40:25 -0700 - rev 172694
Bug 967153: Update to NSS 3.16 beta 5 (NSS_3_16_BETA5), r=me
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip