Commit Graph

208112 Commits

Author SHA1 Message Date
Patrick McManus
d2772198b4 bug 1073747 - nsurlparser xpcom methods don't validate input r=sworkman 2014-09-27 14:51:19 -04:00
Daniel Holbert
51418f0b18 Bug 1076443: Remove no-longer-used variable 'gBrowserTabsRemoteInitialized' from nsAppRunner.cpp. r=jimm 2014-10-02 07:48:59 -07:00
Christoph Kerschbaumer
d4c5afde03 Bug 1075230 - CSP: Update enforcment for scheme-wildcard combination (r=sstamm) 2014-10-01 04:59:05 -07:00
Christoph Kerschbaumer
f22ca8ed55 Bug 1075230 - CSP: Test enforcment for scheme-wildcard combination (r=sstamm) 2014-10-01 05:01:41 -07:00
Christoph Kerschbaumer
1a3d83a58a Bug 1073282 - Proxy release of mLoadInfo in cannel dtors (r=jduell) 2014-09-29 08:48:11 -07:00
Sotaro Ikeda
93503c5410 Bug 1075136 - backout the commit 2014-10-02 06:45:02 -07:00
Andrew Halberstadt
4d3fac0c51 Bug 1054809 - Add ability to open support files in gtests, r=ted
In moz.build:
TEST_HARNESS_FILES.gtest += ['foo']     # fopen('foo')
TEST_HARNESS_FILES.gtest.bar += ['foo'] # fopen('bar/foo')
2014-10-02 09:01:34 -04:00
Mats Palmgren
846a42b6ba Bug 1075247 - Add support for starting the iteration from the end to FlattenedChildIterator and AllChildrenIterator. r=bzbarsky 2014-10-02 13:05:16 +00:00
Mats Palmgren
8c6bc566c1 Bug 649849 - part 1b, Remove the default -moz-appearance:none for <select> in Fennec theme. r=wjohnston@mozilla.com 2014-10-02 13:05:16 +00:00
Mats Palmgren
07a9c2f713 Bug 649849, part 1 - Make -moz-appearance:none on a combobox remove the dropdown button (for WebKit compat). r=roc 2014-10-02 13:05:15 +00:00
Andrei Eftimie
2d856071d9 Bug 1023790 - [manifestparser] Add support for parent link. r=hskupin, r=jmaher 2014-10-02 14:23:21 +02:00
Carsten "Tomcat" Book
42703680b6 Backed out changeset e7c3be44c703 (bug 1061469) for Android m-11 test failures on a CLOSED TREE 2014-10-02 14:00:38 +02:00
Carsten "Tomcat" Book
03ac914b8b Backed out changeset 17c54acc6645 (bug 1061469) 2014-10-02 14:00:11 +02:00
Carsten "Tomcat" Book
f9c2a5968e Backed out changeset 27f8d501cef5 (bug 1061469) 2014-10-02 14:00:09 +02:00
Carsten "Tomcat" Book
facaec457d Backed out changeset 1008e478d100 (bug 1061469) 2014-10-02 14:00:07 +02:00
Carsten "Tomcat" Book
367177af7c Backed out changeset 01ead7a7bb5d (bug 1061469) 2014-10-02 14:00:05 +02:00
Carsten "Tomcat" Book
3b39f3cc7b Backed out changeset 62486f51f316 (bug 1061469) 2014-10-02 14:00:03 +02:00
Carsten "Tomcat" Book
ea5193a766 Backed out changeset 3c44a02925cb (bug 1061469) 2014-10-02 14:00:01 +02:00
Carsten "Tomcat" Book
eaaa0aa058 Backed out changeset 7c3db413f9da (bug 1061469) 2014-10-02 13:59:59 +02:00
Carsten "Tomcat" Book
01f07bb7d4 Backed out changeset 8378f26b0730 (bug 1061469) 2014-10-02 13:59:55 +02:00
Cervantes Yu
35f601d0b8 Bug 1048011: fix a race condition that leaks PProcLoaderParent. r=khuey
--HG--
extra : rebase_source : 18146b718be5d884915216ec453a153e30923f6c
2014-08-11 15:50:20 +08:00
Jim Blandy
cdedb30f67 Bug 1074994: Implement Debugger.Object.prototype.isArrowFunction. r=sfink 2014-10-02 10:44:25 +01:00
Jim Blandy
8504702caa Bug 1075591: Make js::gc::TenuredCell::asTenured return a TenuredCell &, not a TenuredCell *. r=terrence 2014-10-02 10:19:11 +01:00
Jim Blandy
eb0712728b Bug 1075564: Give JS::ubi::Node its implicit constructor back, with the right annotation this time. r=luke 2014-10-02 10:19:10 +01:00
Bobby Holley
5d3c893ed4 Bug 1074863 - Handle named constructors which have DOMXrayTraits while being simultaneously JSProto_Function. r=peterv
Simple fix, but interesting test case and worth having on CI.
2014-10-02 11:06:03 +02:00
William Chen
ce8a5e1656 Bug 1073043 - Fix mouse events trapped in shadow DOM. r=smaug 2014-10-02 01:31:45 -07:00
Matt Woodrow
97ffb8ffb7 Bug 1070722 - Remove DrawTargetCG::OptimizeSourceSurface since we don't get any benefit without quartz high-quality downscaling enabled. r=jrmuizel 2014-10-02 21:14:46 +13:00
Gabor Krizsanits
e8bcb6a62a Bug 1061469 - part 9: defaultView should be null for imports. r=mrbkap 2014-10-02 09:54:26 +02:00
Gabor Krizsanits
ee17812b38 Bug 1061469 - part 8: Encoding for Imports. r=mrbkap 2014-10-02 09:54:22 +02:00
Gabor Krizsanits
410b297160 Bug 1061469 - part 7: Cyclic test for Imports 5. r=mrbkap 2014-10-02 09:54:18 +02:00
Gabor Krizsanits
0a12f29a04 Bug 1061469 - part 6: Cyclic test for Imports 4. r=mrbkap 2014-10-02 09:54:15 +02:00
Gabor Krizsanits
ee105f086d Bug 1061469 - part 5: Fixing up update for Imports. r=mrbkap 2014-10-02 09:54:09 +02:00
Gabor Krizsanits
dbc5806d47 Bug 1061469 - part 4: Cyclic test for Imports 3. r=mrbkap 2014-10-02 09:54:06 +02:00
Gabor Krizsanits
e352763ea9 Bug 1061469 - Part 3: Cyclic test for Imports 2. r=mrbkap 2014-10-02 09:54:03 +02:00
Gabor Krizsanits
3a5ec2a290 Bug 1061469 - Part 2: ImportManager::AddLoaderWithNewURI should only return main referrers. r=mrbkap 2014-10-02 09:53:57 +02:00
Gabor Krizsanits
d153d0ec89 Bug 1061469 - Part 1: Cyclic test for Imports 1. r=mrbkap 2014-10-02 09:53:51 +02:00
Jan-Ivar Bruaroey
860ea9b15e Bug 1033885 - minor refactor of MediaManager::GetUserMedia to figure out privileged state itself. r=jesup 2014-09-30 19:17:53 -04:00
JW Wang
57e8cf9dfd Bug 994292 - Call SpecialPowers.pushPermissions() to ensure permission change is completed before continuing the rest of the tests. r=baku 2014-10-01 22:16:00 +02:00
Andrew Osmond
70292da077 Bug 1059101 - Fix handling of buffer underrun causing assert failures in debug builds. r=roc 2014-10-01 08:38:00 +02:00
Anuj Agarwal
01df0446ad Bug 791777 - Replaced NS_finite() with mozilla::IsFinite. r=froydnj 2014-10-01 11:26:00 +02:00
Alexandre Lissy
4dbef68b38 Bug 993011 - Update eisting Gaia apps fields. r=fabrice
When performing an update, whether OTA or FOTA, some already existing
Gaia apps field may have changed. This happened in the past with bug
989876 where we lacked a proper updateTime value, and this may bite us
later. So we update all field, except some that we now must not be
changing.
2014-10-01 08:37:00 +02:00
Ting-Yu Chou
f3d0825d84 Bug 1064800 - Catch exception from sending message to prevent interrupting execution. r=khuey 2014-10-02 10:57:48 +08:00
Nick Lebedev
3694da2a86 Bug 1055773 - Move hasAttributes method from Node to Element. r=bz 2014-10-01 10:16:00 +02:00
David Zbarsky
7546b0c638 Bug 1067701 - Implement Animation.target; r=birtles, r=bz 2014-10-02 15:14:15 +09:00
Brian Birtles
0d80e67ebf Bug 1074054 part 2 - Make Element::GetAnimationPlayers return in-effect animations too; r=dbaron
This patch makes Element::GetAnimationPlayers return not only current animations
but also animations that have finished but are filling forwards. This brings the
implementation into line with recent changes to the Web Animations spec and
allows querying all the animations that are currently affecting an element or
which are scheduled to do so in the future.
2014-10-02 15:14:14 +09:00
Brian Birtles
865c83d47d Bug 1074054 part 1 - Add Animation::IsInEffect; r=dbaron
This patch adds a utility method to return if an animation is "in effect" or not
as defined by Web Animations:

  http://w3c.github.io/web-animations/#in-effect

It also moves the utility method for querying if an animation is "current"
(IsCurrent) to the .cpp file since it is fairly long. (Bug 1046055 makes one of
the callers of IsCurrent inline-able which should offset any cost introduced by
this no longer being inline-able.)
2014-10-02 15:14:14 +09:00
Brian Birtles
cd29cb402c Bug 1046055 part 5 - Check for current animations from ActiveLayerTracker::IsStyleAnimated; r=dbaron
Within the context of determining of a layer is active, we should only consider
an element animated if it has an animation that is yet to finish, i.e. a current
animation. Animations that have finished should not cause a layer to be active
(even if they are applying a forwards fill).

This patch makes that change by calling
nsLayoutUtils::HasCurrentAnimationsForProperty instead of
nsLayoutUtils::HasAnimations.
2014-10-02 15:14:14 +09:00
Brian Birtles
8022007d45 Bug 1046055 part 4 - Add HasCurrentAnimationsForProperty to nsLayoutUtils; r=dbaron
This patch adds a method to nsLayoutUtils, alongside the existing
HasCurrentAnimations, that returns true if there exists an unfinished animation
on the element for the specified property.
2014-10-02 15:14:14 +09:00
Brian Birtles
6f723f8f19 Bug 1046055 part 3 - Add AnimationPlayerCollection::HasCurrentAnimationsForProperty; r=dbaron
This patch adds another method to AnimationPlayerCollection alongside
HasCurrentAnimations that returns true if there is a player in the collection
with current source content that targets the specified property.

At the same time it also makes the original HasCurrentAnimations a const method.
2014-10-02 15:14:13 +09:00
Brian Birtles
2349318ce3 Bug 1046055 part 2 - Rename AnimationPlayer::IsCurrent to HasCurrentSource; r=dbaron
It's not the player that's "current" (a Web Animations term for an animation
that hasn't yet finished), but its source content, if any. This patch renames
the method on AnimationPlayer accordingly.

At the same time this patch moves the method to the header file since it's
quite simple and could possibly benefit from inlining.
2014-10-02 15:14:13 +09:00