Aryeh Gregor
9468818ba8
Bug 1004522 part 9 - Clean up nsWSRunObject::FindRun; r=ehsan
2014-05-02 15:15:27 +03:00
Aryeh Gregor
5009e20abd
Bug 1004522 part 8 - Clean up nsWSRunObject::GetCharBefore/After; r=ehsan
2014-05-02 15:15:27 +03:00
Aryeh Gregor
8f33700b35
Bug 1004522 part 7 - Clean up nsWSRunObject::Prior/NextVisibleNode; r=ehsan
2014-05-02 15:15:27 +03:00
Aryeh Gregor
856f9b17b3
Bug 1004522 part 6 - Clean up nsWSRunObject::InsertText; r=ehsan
2014-05-02 15:15:27 +03:00
Aryeh Gregor
d0781e156f
Bug 1004522 part 5 - Clean up nsWSRunObject::PrepareToSplitAcrossBlocks; r=ehsan
2014-05-02 15:15:26 +03:00
Aryeh Gregor
922422fe77
Bug 1004522 part 4 - Clean up nsWSRunObject::PrepareToDeleteNode; r=ehsan
2014-05-02 15:15:26 +03:00
Aryeh Gregor
c89265b929
Bug 1004522 part 3 - Clean up nsWSRunObject::PrepareToDeleteRange; r=ehsan
2014-05-02 15:15:26 +03:00
Aryeh Gregor
9fc4716d64
Bug 1004522 part 2 - Clean up nsWSRunObject::DeleteWSForward; r=ehsan
2014-05-02 15:15:26 +03:00
Aryeh Gregor
d42dcea00f
Bug 1004522 part 1 - Clean up nsWSRunObject::PrepareToJoinBlocks; r=ehsan
2014-05-02 15:15:26 +03:00
Olli Pettay
84cc14df67
Bug 1009160, don't leak via SVGIFrame.sandbox, r=bz
2014-05-15 12:05:42 +03:00
Jon Coppeard
02f84aa706
Bug 1009788 - Allow js::TriggerZoneGC() to be called from parallel threads again r=terrence
2014-05-15 09:07:40 +01:00
Rik Cabanier
cd91193c0d
Bug 1009357 - fix for crasher with Path2D constructor + use of arcto or arc. r=roc
2014-05-12 20:40:00 +02:00
Nick Lebedev
b7223435b4
Bug 998002 - Rename nsContentUtils::Get{Subject,Object}Principal to nsContentUtils::{Subject,Object}Principal. r=bholley
2014-05-13 11:58:00 +02:00
Emanuel Hoogeveen
566ca0b5ea
Bug 1005849 - Part 1: Refactor GC allocation logic to match jemalloc3 more closely. r=terrence
2014-05-13 18:32:00 +02:00
Dan Gohman
d98a15ab60
Bug 1004363 - IonMonkey: Replace a bug number comment with an actual explanatory comment. r=mjrosenb
2014-05-14 21:51:57 -07:00
Dan Gohman
98623adace
Bug 1004363 - IonMonkey: Use entryBlock() instead of begin() for tidiness. r=mjrosenb
2014-05-14 21:51:57 -07:00
Dan Gohman
c3abb21ca5
Bug 1004363 - IonMonkey: Assert dominator tree consistency. r=mjrosenb
2014-05-14 21:51:57 -07:00
Dan Gohman
4b36219347
Bug 1004363 - IonMonkey: Implement congruentTo for more classes. r=mjrosenb
2014-05-14 21:51:56 -07:00
Dan Gohman
6adeaa8fb4
Bug 1004363 - IonMonkey: Add a toControlInstruction helper function. r=mjrosenb
2014-05-14 21:51:56 -07:00
Dan Gohman
d4e734cb37
Bug 1004363 - SpiderMonkey: Eliminate unused functions. r=mjrosenb
2014-05-14 21:51:55 -07:00
Patrick Wang (Chih-Kai Wang)
ea212b7516
Bug 1009398: Close preallocated process when Nuwa is dead. r=khuey
2014-05-15 11:04:32 +08:00
Daniel Holbert
c659583ede
Bug 1010612: Remove unused variable sReadOnlyDateMethods from jsdate.cpp. r=bholley
2014-05-14 19:29:31 -07:00
Cykesiopka
3c413074c2
Bug 989708 - Add #ifdef guards to fix Wunused-but-set-variable build warning in non-a11y builds. r=vlad
2014-05-14 19:28:37 -07:00
Daniel Holbert
0f8aafb3fb
backout 646c20d6d346 (Bug 1007027) for jit test failures
2014-05-14 18:15:56 -07:00
Brian Hackett
a995d0ea59
Bug 1008032 - Don't try to compress scripts when zlib isn't available.
2014-05-14 17:11:21 -07:00
Yash Girdhar
d25654bea8
Bug 1007834 - Preference to enable Speech Synthesis, should be present by default. r=smaug
2014-05-14 16:58:12 -07:00
Nicolas B. Pierron
326c380dcc
Bug 1007027 - Replace MPhi::slot by a flag based on ResumePoint indexes. r=h4writer
2014-05-14 16:56:25 -07:00
Daniel Holbert
d693a40d48
Bug 1008286: Remove unused variable 'kProxyType_UNKNOWN' from nsProtocolProxyService.cpp to fix clang warning. r=jduell
2014-05-14 16:52:52 -07:00
Arnaud Bienner
87bb23a80f
Bug 1009714: Fix <button disabled> style on B2G. r=dholbert
2014-05-14 23:42:03 +02:00
Jim Blandy
3f9631f2c0
Bug 1007862 - Update name of barriered base class in SpiderMonkey's GDB pretty-printers, r=jimb,sfink
...
This patch fixes test failures in js/src/gdb/tests/test-Root.py.
js::PreBarriered is no longer the common base class for SpiderMonkey's GC graph
edge types; now js::BarrieredBase is the best choice for pretty-printers to
support. Also, there is no longer a separate hierarchy for non-pointer types
(eg JS::Value). Update the pretty-printers and their tests.
--HG--
extra : rebase_source : 9c8190c47fcdb5be60c94e20b2eebdfff2394c96
2014-05-12 15:02:10 -07:00
Brian Birtles
c5f689a020
Bug 1004383 part 4 - Move mAnimations to CommonElementAnimationData; r=dbaron
...
As a result, transitions are now stored using a pointer to the base class,
mozilla::ElementAnimation. We downcast to a transition only when necessary. No
error-checking of the result of AsTransition is performed since we only ever
call it on the mAnimations member of ElementTransitions.
2014-05-15 08:38:37 +09:00
Brian Birtles
d404a94e53
Bug 1004383 part 3 - Add ElementAnimation::AsTransition virtual method; r=dbaron
...
Add a method for downcasting from an ElementAnimation to an
ElementPropertyTransition (when the underlying object is an
ElementPropertyTransition).
This, unfortunately, adds a vtable to ElementAnimation but in the long term
I hope we will be able to isolate transition-specific code to a specific kind of
TransitionEffect that hangs off ElementAnimation and put the vtable on
AnimationEffect instead. (The AnimationEffect concept is part of the Web
Animations API.)
2014-05-15 08:38:37 +09:00
Brian Birtles
5191a3eb7e
Bug 1004383 part 2 - Rename StyleAnimation to ElementAnimation; r=dholbert
...
We currently have mozilla::StyleAnimation as well as nsStyleAnimation. This
patch renames StyleAnimation back to ElementAnimation.
Although ElementAnimation is very similar to ElementAnimations, in the near
future we expect to retire ElementAnimations and replace it with a common
AnimationSet-like structure that is covers the features of ElementAnimations and
ElementTransitions.
2014-05-15 08:38:37 +09:00
Brian Birtles
e3859b3244
Bug 1004383 part 1 - Put StyleAnimation on the heap; r=dbaron
...
This patch takes StyleAnimation and makes it ref-counted heap object. This
should allow us to store StyleAnimation and its subclasses (transitions only
currently) in a consistent fashion (an array of base-class pointers).
Furthermore, this will be helpful if we want these things to be pointed to
from Javascript objects that may, for example, preserve their lifetime beyond
that of the element that currently owns them.
This patch also introduces a typedef for an array of refptrs to StyleAnimation
objects (and similarly for the subclass ElementPropertyTransition) to simplify
the code somewhat.
2014-05-15 08:38:37 +09:00
Wes Kocher
7b1d2c5343
Merge m-c to inbound
2014-05-14 16:32:53 -07:00
Wes Kocher
b680d252b5
Merge inbound to m-c
2014-05-14 15:10:49 -07:00
Wes Kocher
232a3fc694
Merge fx-team to m-c
2014-05-14 14:54:46 -07:00
Wes Kocher
266fa0d0f9
Merge b2g-inbound to m-c
2014-05-14 14:35:08 -07:00
Wes Kocher
dd16aaac7e
Merge inbound to m-c
2014-05-14 14:21:38 -07:00
B2G Bumper Bot
54cd337164
Bumping manifests a=b2g-bump
2014-05-14 09:46:43 -07:00
B2G Bumper Bot
4eb93023d6
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/166c0ff9af0c
Author: crdlc <crdlc@tid.es>
Desc: Bug 1010162 - Follow up 1008144 - Decouple layout logic from app r=kgrandon
========
https://hg.mozilla.org/integration/gaia-central/rev/c5da5f228934
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Revert "Bug 1003175 - Investigate failure in test_cards_view_kill_apps_with_two_apps.py"
This reverts commit 6bad75c2a3af253f1d7ebbcae47cd01ab80cae9f.
2014-05-14 09:40:43 -07:00
B2G Bumper Bot
cfbd9ff131
Bumping manifests a=b2g-bump
2014-05-14 09:28:01 -07:00
B2G Bumper Bot
e3b72bcb94
Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/1e2a9dfcb156
Author: Dale Harvey <dale@arandomurl.com>
Desc: Bug 1009895 - Put Search app into background when hidden. r=kgrandon
2014-05-14 09:25:58 -07:00
B2G Bumper Bot
09c81b5f31
Bumping manifests a=b2g-bump
2014-05-14 08:51:26 -07:00
B2G Bumper Bot
55acda4961
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/8e5b9e3e9723
Author: Dave Hylands <dhylands@gmail.com>
Desc: Merge pull request #19249 from dhylands/ds-test-canBe
Bug 1007053 - Make ds-test report canBeShareable. r=dhylands
========
https://hg.mozilla.org/integration/gaia-central/rev/62cceefc9ab9
Author: Dave Hylands <dhylands@gmail.com>
Desc: Bug 1007053 - Make ds-test report canBeShareable. r=dhylands
2014-05-14 08:45:59 -07:00
B2G Bumper Bot
2ff29e15fc
Bumping manifests a=b2g-bump
2014-05-14 08:11:50 -07:00
B2G Bumper Bot
0386698589
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/073b3f973451
Author: Florin Strugariu <bebef_1987@yahoo.com>
Desc: Merge pull request #19243 from AndreiH/bug_1003175_master
Bug 1003175 - Investigate failure in test_cards_view_kill_apps_with_two_...
========
https://hg.mozilla.org/integration/gaia-central/rev/757b37f5bcb4
Author: Andrei Hutusoru <andreihutusoru@P5069.(none)>
Desc: Bug 1003175 - Investigate failure in test_cards_view_kill_apps_with_two_apps.py
2014-05-14 08:05:57 -07:00
B2G Bumper Bot
410d1edb80
Bumping manifests a=b2g-bump
2014-05-14 07:56:16 -07:00
Ed Morley
60c704eda3
Backed out changeset 83fd85b082d1 (bug 1009679) for crashtest and reftest failures; CLOSED TREE
2014-05-14 15:55:04 +01:00
Ed Morley
91661cf7d7
Backed out changeset 4b2db2286258 (bug 870238)
2014-05-14 15:54:39 +01:00