Commit Graph

376637 Commits

Author SHA1 Message Date
Seth Fowler
1dda1c5358 Bug 913586 (Part 5) - Update Maybe users in image. r=tn
--HG--
extra : rebase_source : 694928307fd724af821f51374bcf6fefb28fef5f
2014-08-13 15:39:41 -07:00
Seth Fowler
0fd6e994ae Bug 913586 (Part 4) - Update Maybe users in dom. r=bz
--HG--
extra : rebase_source : 7b6159b00b3bf4f919b30f1bccc8939cc04fe526
2014-08-13 15:39:41 -07:00
Seth Fowler
312b2ad608 Bug 913586 (Part 3) - Update Maybe users in content. r=bent
--HG--
extra : rebase_source : 79526555fcb097068b9d0b54b90e35b0d53eb43e
2014-08-13 15:39:41 -07:00
Seth Fowler
558486ff50 Bug 913586 (Part 2) - Update Maybe users in accessible. r=asurkov
--HG--
extra : rebase_source : 521f090c8b37137877011ee057573f7baa62c5cb
2014-08-13 15:39:40 -07:00
Seth Fowler
165e5028e4 Bug 913586 (Part 1) - Revamp Maybe<T> to be usable in many more situations. r=waldo
--HG--
extra : rebase_source : 33326a59f0458dbda493b1f90b88481507b7a46b
2014-08-13 15:39:40 -07:00
David Major
cf1bc32ff9 Bug 1051858: Update UUIDs that should have been revved in bug 741295. r=smaug
--HG--
extra : rebase_source : ec9740e1a9794ae8d974f36a503e97fb2e4fc95e
2014-08-14 10:38:29 +12:00
L. David Baron
8bf306f8b3 Bug 1052907 - Make --this-chunk and --total-chunks arguments to mach reftest-remote work by coercing them to ints, which they need to be. r=ahal 2014-08-13 15:39:03 -07:00
L. David Baron
0795fbed25 Bug 625289 patch 13 - Test that ::first-line movement doesn't start transitions, i.e., test patch 10 in this series. r=heycam
With the full patch series, all 4 pairs of tests pass.  However, with
patch 10 removed from the patch series, all of the added tests fail
(probably through some interesting interactions).
2014-08-13 15:39:03 -07:00
L. David Baron
fd2736dc52 Bug 625289 patch 12 - Tests for transitions on elements that are reframing. r=heycam
The second set of 14 tests all fail (both with and without the patch)
because we don't start transitions when the before state is
display:none (either for style contexts coming out of the undisplayed
map or because we have no current style context because an ancestor is
display:none).

The patch makes all of the first set of 14 tests pass.  Without the
patch, most of these tests fail, except for the 4 testing e1 and the
root.

I presume the four tests that pass prior to the patch pass because the
restyle actually occurs and starts the transition (which is stored on
the element) before the style context is destroyed.
2014-08-13 15:39:02 -07:00
L. David Baron
70c4a5a6b9 Bug 625289 patch 11 - Call RestyleManager::TryStartingTransition during frame construction. r=heycam 2014-08-13 15:39:02 -07:00
L. David Baron
7ddcba2342 Bug 625289 patch 10 - Check for difference in HasPseudoElementData before starting transitions. r=heycam 2014-08-13 15:39:02 -07:00
L. David Baron
f09205e661 Bug 625289 patch 9 - Convert nsCSSFrameConstructor::ResolveStyleContext away from early returns. r=heycam 2014-08-13 15:39:02 -07:00
L. David Baron
7f3d0a2286 Bug 625289 patch 8 - Add FIXME comments suggesting additional use of ResolveStyleContext when resolving the root frame. r=heycam
This isn't actually a problem for this patch series because the root
element can't have an ancestor that's reframed because it has no
ancestors, and reframes of the element itself trigger a restyling
operation that does actually start transitions.

That said, later patches in this bug hook in to ResolveStyleContext, and
other things might as well in the future, thus the FIXME.
2014-08-13 15:39:02 -07:00
L. David Baron
e425638f17 Bug 625289 patch 7 - Expose TryStartingTransition. r=heycam 2014-08-13 15:39:01 -07:00
L. David Baron
ebafb4f9b6 Bug 625289 patch 6 - Store style contexts being reframed in the ReframingStyleContexts struct. r=heycam 2014-08-13 15:39:01 -07:00
L. David Baron
86de53b549 Bug 625289 patch 5 - Create a ReframingStyleContexts struct during restyling. r=heycam 2014-08-13 15:39:01 -07:00
L. David Baron
c978ecaab8 Bug 625289 patch 4 - Add member variable to restyle manager for currently reframing style contexts. r=heycam 2014-08-13 15:39:01 -07:00
L. David Baron
2f980c8522 Bug 625289 patch 3 - Add types for storing the style contexts of elements currently being reframed. r=heycam 2014-08-13 15:39:01 -07:00
L. David Baron
8aa5af235c Bug 625289 patch 2 - Create wrapper function around the only calling pattern of ComputeStyleChangeFor. r=heycam 2014-08-13 15:39:00 -07:00
L. David Baron
9b2d455ea1 Bug 625289 patch 1 - Add comment about dependence on synchronous frame reconstruction. r=heycam 2014-08-13 15:39:00 -07:00
Bobby Holley
7c1bca4f69 Bug 1052042 - Move the pre-pop GC to AutoEntryScript. r=billm 2014-08-13 15:36:44 -07:00
Bobby Holley
980356afa2 Bug 1052042 - Make AutoJSAPI MOZ_STACK_CLASS. r=billm
We're about to give AutoEntryScript (a subclass) a non-virtual destructor, which
is safe so long as these things are only stack-allocated.
2014-08-13 15:36:43 -07:00
Doug Sherk
e24be367d0 Bug 1037066 - Simulate a touchmove in Gonk immediately after a touchstart in the same location. r=kats, r=mwu 2014-08-13 18:28:04 -04:00
Geoff Brown
c3e96d2871 Bug 865006 - Re-order manifest and run a few more xpcshell tests on Android; no review
--HG--
extra : rebase_source : 0c43953ffac68f75036bd20183e3307befa449f9
2014-08-13 16:23:26 -06:00
Geoff Brown
2be151a535 Bug 970994 - Add NSPR log support for Android mochitests; r=dminor
--HG--
extra : rebase_source : 354fdabf202da6ecb6823c4190b79290793a3734
2014-08-13 16:23:26 -06:00
Ehsan Akhgari
e78b481c3a Bug 1044596 - Fix more bad implicit conversion constructors in the JS engine; r=jorendorff 2014-07-27 13:40:52 -04:00
Ehsan Akhgari
93ec08d11c Bug 1050610 - Fix more bad implicit constructors in gfx; r=roc
--HG--
extra : rebase_source : 5c6b62dbed81018370ce274e1913620ffb0ff7a2
2014-08-07 21:17:30 -04:00
Eric Faust
2f12f5203d Bug 1053460 - Make AddonWrapper instances const. (r=bholley) 2014-08-13 15:23:28 -07:00
Eric Faust
a7aa4d328e Bug 1053447 - Re-enable background finalization of proxies. (r=terrence) 2014-08-13 15:23:26 -07:00
Jeff Walden
4d09aad508 Bug 1052358 - Non-unified build bustage fix. r=bustage in a CLOSED TREE 2014-08-13 13:56:52 -07:00
Yura Zenevich
5b09c1ea89 Bug 1053021 - added a responsiveness multiplier to allow users configure screen reader gesture recognition intervals. r=eeejay
---
 accessible/jsat/Gestures.jsm | 28 ++++++++++++++++++++++------
 1 file changed, 22 insertions(+), 6 deletions(-)
2014-08-13 16:40:29 -04:00
Steve Fink
83615e8702 Bug 1015339 - Add functions for getting and dumping the current backtrace, r=jandem
--HG--
extra : rebase_source : 59f9334d04023667ec6e0e75878a3278980a289c
2014-06-10 15:10:19 -07:00
Luke Wagner
60282b3ca5 Bug 992461 - Turn off the shell's asm.js cache by default (r=bbouvier)
--HG--
extra : rebase_source : 12b23393ae2ebda0b40526d94bbf97005d490874
2014-08-13 15:08:19 -05:00
Jeff Walden
e02baa8508 Bug 1052988 - Make the error reporter only set the failure flag if the report is actually of an exception. r=jorendorff 2014-08-12 18:16:22 -07:00
Nathan Braswell
b7d635af1c Bug 1052358 - Support copying over symbol properties in Object.assign. r=jwalden 2014-08-12 16:07:47 -07:00
Ryan VanderMeulen
06c953d3dc Merge m-c to inbound. a=merge 2014-08-13 15:52:01 -04:00
Kai Engert
bca16ce1ed Bug 1049006 - Update Mozilla 33 to use NSS 3.17 final and NSPR 4.10.7 final, r=wtc 2014-08-13 21:47:00 +02:00
Ryan VanderMeulen
8543ea8030 Merge m-c to fx-team. a=merge 2014-08-13 15:32:14 -04:00
Ryan VanderMeulen
31e9e10d15 Merge inbound to m-c. a=merge 2014-08-13 15:30:49 -04:00
Birunthan Mohanathas
1368df8aae Bug 1046841 - Convert xpcom/build/ to Gecko style. r=froydnj 2014-08-13 11:45:37 -07:00
B2G Bumper Bot
48df53b566 Bumping manifests a=b2g-bump 2014-08-13 11:21:51 -07:00
Mark Banner
39b6f67f92 Bug 1053181 Fix Loop's standalone pages to display correctly on the proper dev server. r=dmose NPOTB DONTBUILD 2014-08-13 19:01:34 +01:00
George Wright
3d0e98c859 Bug 1017113 - Remove unnecessary files that slipped in accidentally r=nobody DONTBUILD 2014-08-13 13:27:44 -04:00
B2G Bumper Bot
effa75d918 Bumping manifests a=b2g-bump 2014-08-13 10:21:54 -07:00
B2G Bumper Bot
816b5b714f Bumping gaia.json for 3 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/5574ba38d871
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Revert "Bug 1016816 - [CostControl] Update to use gaia-header"

This reverts commit 73c4a88e49f80ae5fa174488a5af1347e6c1fde0.

========

https://hg.mozilla.org/integration/gaia-central/rev/392331c8cf24
Author: Wilson Page <wilsonpage@me.com>
Desc: Merge pull request #22488 from wilsonpage/1016816

Bug 1016816 - [CostControl] Update to use gaia-header

========

https://hg.mozilla.org/integration/gaia-central/rev/efe66b706dc7
Author: Yan Or <yor@mozilla.com>
Desc: Bug 1016816 - [CostControl] Update to use gaia-header
2014-08-13 10:20:17 -07:00
Ed Morley
67f25a6916 Merge mozilla-central and b2g-inbound 2014-08-13 17:02:34 +01:00
Ed Morley
76da7b9ce5 Merge latest green fx-team changeset and mozilla-central; a=merge 2014-08-13 16:53:58 +01:00
B2G Bumper Bot
e7b70111a6 Bumping manifests a=b2g-bump 2014-08-13 08:41:34 -07:00
B2G Bumper Bot
e325638641 Bumping gaia.json for 3 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/6b7be0fb800b
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Merge pull request #22791 from Cwiiis/bug1048937-add-share-to-system-browser

Bug 1048937 - Implement  'share' option in system browser. r=vingtetun,kgrandon,jrburke

========

https://hg.mozilla.org/integration/gaia-central/rev/adb138b84494
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Bug 1048937 - Add test for share option in system browser. r=kgrandon,jrburke

========

https://hg.mozilla.org/integration/gaia-central/rev/550d53a12127
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Bug 1048937 - Implement  'share' option in system browser. r=vingtetun
2014-08-13 08:40:11 -07:00
B2G Bumper Bot
55362f4407 Bumping manifests a=b2g-bump 2014-08-13 08:31:30 -07:00