Ben Turner
2f3343d70b
Bug 1056939 - indexedDB.open fails for certain database names - part 1; r=janv
2014-10-13 21:12:12 +02:00
Lisa Hewus Fresh
850f8b2792
Bug 589320 - Remove unused _MOZ_LOG macro. r=smaug
2014-10-13 11:06:49 -07:00
Ben Turner
654a1342d7
Bug 1080867 - Tighten up threadsafety guarantees surrounding remote blobs. r=khuey.
2014-10-13 09:55:52 -07:00
Jessica Jong
0af878977e
Bug 1074037 - (follow-up) fix undefined variable name. r=edgar
2014-10-13 23:12:47 +08:00
Ryan VanderMeulen
f00e2738a4
Backed out 6 changesets (bug 989198, bug 1082963) for causing bug 1083231.
...
Backed out changeset a7c972407578 (bug 1082963)
Backed out changeset 94d1b30bde00 (bug 989198)
Backed out changeset 01e064ceb505 (bug 989198)
Backed out changeset f5a538109e36 (bug 989198)
Backed out changeset 3ff227d79d74 (bug 989198)
Backed out changeset 186743fc6f6d (bug 989198)
CLOSED TREE
2014-10-16 12:57:18 -04:00
Tom Tromey
631882b0cd
Bug 1070089 - change timeline markers to have a consistent epoch (carrying forward r=smaug)
2014-10-17 16:02:42 -07:00
Chuck Lee
cf8dd33d6b
Bug 1079173 - Check existence of netId instead of check it's value. r=hchang
2014-10-13 10:05:33 +08:00
Jeff Gilbert
659d8e76fa
Bug 912196 - Determine workarounds before we run dependent code. - r=kamidphish
2014-10-08 16:37:30 -07:00
Jeff Gilbert
5d8c381367
Bug 912196 - Handle alpha for webgl backbuffer copyTexImage reads. - r=kamidphish
2014-10-08 16:36:33 -07:00
Jeff Gilbert
c082718b63
Bug 912196 - Deal with reading RGBA from RGBX. - r=kamidphish
2014-10-08 16:34:14 -07:00
Jeff Gilbert
3f421c31e9
Bug 912196 - Fixes for D3D11 ANGLE. - r=kamidphish
2014-10-08 16:32:50 -07:00
Jeff Gilbert
dd05af349c
Bug 912196 - Workaround no-alpha-with-ANGLE in WebGL, not GLContext. - r=kamidphish
2014-10-08 16:30:01 -07:00
Carsten "Tomcat" Book
0fa05e6f82
Backed out changeset ac5e69c40ff1 (bug 1089480) for m-2 bustage on a CLOSED TREE
2014-10-28 08:21:10 +01:00
Wes Kocher
903b8fb20a
Backed out 3 changesets (bug 1087560) for bustage
...
Backed out changeset ecf4df03029a (bug 1087560)
Backed out changeset 12a016a84d6d (bug 1087560)
Backed out changeset 1b8b46616028 (bug 1087560)
2014-10-27 21:59:43 -07:00
Matt Woodrow
c979af4660
Bug 1089480 - Assume a start time of 0 for MSE videos. r=cajbir
2014-10-28 17:48:24 +13:00
Jeff Gilbert
c6f90eb364
Bug 1087560 - Build GetContextAttributes from mOptions. - r=kamidphish
2014-10-24 18:09:18 -07:00
Jeff Gilbert
4faac468d8
Bug 1087560 - Fix tests. - r=kamidphish
2014-10-22 14:58:58 -07:00
Jeff Gilbert
0dd31270d0
Bug 1087560 - Rename mochitest tests to test_*. - r=kamidphish
2014-10-22 12:27:21 -07:00
Wes Kocher
11059d1126
Merge m-c to inbound a=merge
2014-10-27 18:07:44 -07:00
Jeff Gilbert
04e6137d9c
Bug 1089022 - Give WebGL conf. tests a longer timeout. - r=kamidphish
2014-10-15 15:40:41 -07:00
Chris Pearce
66e4432ad3
Bug 1071482 - Break a cycle in TrackBuffer and SourceBufferDecoder's MediaTaskQueue's SharedThreadPool. r=cajbir
2014-10-28 13:21:13 +13:00
Chris Pearce
aad6220d90
Bug 1071482 - Make content encrypted via EME inaccessible from JS APIs. r=roc
2014-10-28 13:21:12 +13:00
Chris Pearce
8f4cd252dc
Bug 1071482 - Rename test_encryptedMediaExtensions to test_eme_playback to make it easier to run all eme tests with a wildcard. r=edwin
...
--HG--
rename : dom/media/test/test_encryptedMediaExtensions.html => dom/media/test/test_eme_playback.html
2014-10-28 13:21:12 +13:00
Chris Pearce
007d16a74a
Bug 1071482 - Factor out EME load/setup code, so it can be reused in other tests more easily. r=edwin
2014-10-28 13:21:11 +13:00
Wes Kocher
e6ffe36a7e
Backed out changeset 629b02d8c025 (bug 911142) for web-platform-4 test failures on a CLOSED TREE
2014-10-27 16:14:35 -07:00
Chris Pearce
ffeb49f2c1
Bug 1088460 - Don't warn if we try to clear GMP storage when it's already clear. r=jesup
2014-10-28 11:19:25 +13:00
Masayuki Nakano
ec55989494
Bug 1081992 Needs null check at notifying TextComposition of composition event being discarded r=smaug
2014-10-15 00:40:06 +09:00
Ehsan Akhgari
9fe74dfec0
Bug 839838 - Implement DOMRequest.then; r=sicking,bzbarsky
...
This is implemented by creating a Promise object internally and
forwarding the .then() call to it. Any further callbacks passed to
future .then() calls will be added as callbacks on the same internal
promise object. We also take care of resolving or rejecting the promise
if the success/error event of the DOMRequest object has been fired
before .then() is called.
2014-10-11 09:46:01 -04:00
Ms2ger
1513d17363
Bug 932350 - Re-enable dom-level0 tests.
...
They were disabled because the folder name is similar to the unrelated
dom-level1-core, dom-level2-core and dom-level2-html folders.
2014-10-14 16:55:13 +02:00
Felipe César
bfa3ebfcfc
Bug 1080017 - Don't send Geolocation messages during shutdown. r=jdm
2014-10-13 17:28:00 -04:00
Benoit Jacob
08fbad97d7
Bug 1083936 - WebGL2: Add texImage3D - r=jgilbert,smaug
2014-10-16 22:03:34 -04:00
Chris Pearce
7ce9ecf327
Bug 1057891 - Remove some comments from MediaKey*.webidl now that the issue the comments were about has been resolved. r=bz
2014-10-17 11:47:11 +13:00
Eugen Sawin
072041e7b0
Bug 1061372 - [1/2] Remove event listener on screen orientation unlock.
...
--HG--
extra : rebase_source : 7ab058d153d18dfe518e97273d750c340e768a56
2014-10-08 16:31:44 +02:00
Carsten "Tomcat" Book
f35ddfdd22
Merge mozilla-central to mozilla-inbound
2014-10-21 15:55:25 +02:00
James Willcox
9790bce151
Bug 1014614
- Support attach/detach of GLContext to AndroidSurfaceTexture r=jgilbert
...
--HG--
extra : rebase_source : f8ac8c505b5f9a4f307044b932aef50b99d38d4f
2014-10-21 08:53:01 -05:00
James Willcox
a8cc145afb
Bug 1014614
- Rename nsSurfaceTexture to AndroidSurfaceTexture r=jgilbert
...
--HG--
extra : rebase_source : 4f148d8a0c2f9ec2d939f9d9939dab897b435bef
2014-10-21 08:53:00 -05:00
Ben Turner
381761b9e9
Bug 1079546 - Rework slice handling for remote blobs, r=khuey.
2014-10-07 16:09:55 -07:00
Chris Jones
54281ff17a
Bug 1082997 - Add an option to explicitly disable skia-gpu and fix the build when it's disabled. r=mattwoodrow
2014-10-14 20:55:37 -07:00
Kartikaya Gupta
72ea4fdacd
Bug 1013612 - Remove APZ-internal headers from being exported to non-layers code. r=botond
2014-10-16 09:23:52 -04:00
Kyle Huey
1a8880d414
Bug 1083724: Restore the optionality of string arguments to methods on PopupBoxObject. r=bz
2014-10-20 13:33:09 -07:00
Nikhil Marathe
36db9eff13
Bug 1039846 - Patch 4: FetchDriver with about:, blob: and data: fetching. r=baku
...
--HG--
extra : transplant_source : o%29%0E%5D%90%11%FA%1ExO%26%7E%9D_%F2%E7%0B%FE%21%B2
2014-10-06 11:01:20 -07:00
Andrea Marchesini
8b1d8b6c0c
Bug 1081143 - datastore-update-* events should be dispatched as broadcast messages, r=fabrice
2014-10-20 20:47:12 +01:00
Tanvi Vyas
4966bc3147
Bug 1084513 - Add a null check on callingDoc before we try and get its principal. r=smaug
2014-10-20 12:43:41 -07:00
Andrew McCreight
cc506c4751
Bug 727965 - Trigger CC_WAITING GCs based on number of freed JS objects and zones. r=smaug
2014-10-20 10:07:52 -07:00
Boris Zbarsky
ec85f9090b
Bug 1084030. Store the promise creation and settlement timestamps and expose that information via PromiseDebugging. r=nsm
2014-10-20 13:02:21 -04:00
Bill McCloskey
1809fa7212
Bug 1081353 - Eliminate PPluginIdentifier (r=bsmedberg)
2014-10-20 09:47:25 -07:00
Andrea Marchesini
8832504d52
Bug 1085297 - URLSearchParams, URLUtils and URLUtilsReadOnly should use USVStrings instead DOMStrings, r=smaug
2014-10-20 15:20:07 +01:00
Eddy Bruël
b739736c39
Bug 757133: Implement a WorkerDebuggerManager; r=khuey
2014-10-27 18:00:05 +01:00
Carsten "Tomcat" Book
26bbf370e9
Merge mozilla-central to mozilla-inbound
2014-10-27 16:03:46 +01:00
Ehsan Akhgari
55f0b72a28
Bug 1088838 - Don't export CompositorChild.h, CompositorParent.h and ShadowLayersManager.h twice; r=BenWa
2014-10-27 08:57:36 -04:00
Chuck Lee
d030ea489d
Bug 1073342 - Remove non-necessary thread in WifiCertService. r=vchang
2014-10-02 19:43:48 +08:00
Bevis Tseng
4924761b67
Bug 1072367 - Part 3: broadcast system message "cdma-info-rec-received" in MobileConnectionService. r=echen
2014-10-03 14:23:41 +08:00
Bevis Tseng
34d2697297
Bug 1072367 - Part 2: Decode EXTENDED_DISPLAY & SIGNAL properly. r=echen
2014-10-02 18:26:37 +08:00
Bevis Tseng
557261292c
Bug 1072367 - Part 1: Broadcast 'cdma-info-rec-received' system message per record. r=echen
2014-10-02 14:04:27 +08:00
Randell Jesup
c4c71b7164
Bug 879717: bustage fix (unified builds) r=bustage
2014-10-13 01:01:51 -04:00
Ryan VanderMeulen
25a355fb08
Bug 932350 - Re-enable the dom-level* mochitests on desktop platforms.
2014-10-14 10:31:15 -04:00
Benoit Jacob
296f0f2d0e
Bug 1082277 - WebGL2: Catch GL errors such as OUT_OF_MEMORY in texStorage entry points - r=jgilbert
2014-10-14 08:55:08 -04:00
Benoit Jacob
a18f2cbb05
Bug 1082248 - Skip redundant deferred texture image initialization when doing full-image updates - r=jgilbert
2014-10-14 08:54:52 -04:00
Peter Van der Beken
d76c717d3c
Bug 1068740 - Consider putting union types in the binding files where they're used. r=bz.
...
--HG--
extra : rebase_source : 7e0b1e2f60757b7758704dab3672ee829f3e4085
2014-10-01 20:43:26 +02:00
Peter Van der Beken
d636dffdf7
Bug 1082583 - Avoid shadowing iter variable in DOM bindings generated code. r=bz.
...
--HG--
extra : rebase_source : dcf91cdcb4676ac37772756d4ac42126352f3675
2014-10-14 16:12:36 +02:00
Jon Coppeard
a3adff24a8
Bug 650161 - Relocate global objects (browser changes) r=bholley
2014-10-20 09:07:43 +01:00
Brian Birtles
e6792d259c
Bug 1078122 part 9 - Move queuing of CSS animation events to CSSAnimationPlayer; r=dholbert
...
This patch moves the code for queuing CSS animation events from
nsAnimationManager to CSSAnimationPlayer. In doing so, it also moves the
mLastNotification member and associated enum values.
2014-10-20 13:55:47 +09:00
Brian Birtles
789072d059
Bug 1078122 part 8 - Use the new GetTarget overload in AnimationPlayer; r=dholbert
2014-10-20 13:55:47 +09:00
Brian Birtles
5c994b7aac
Bug 1078122 part 7 - Add method to Animation to get the target element and pseudo; r=dholbert
2014-10-20 13:55:47 +09:00
Brian Birtles
63eb4db9c0
Bug 1078122 part 6 - Store the previous finished state; r=dholbert
...
AnimationPlayer::CanThrottle determines if an animation player has just finished
by inspecting the value of mLastNotification. This is problematic for two
reasons:
1. mLastNotification is intended to be used for events (as the XXX comment
notes)
2. mLastNotification is specific to CSS Animations and should be moved to
CSSAnimationPlayer.
To address this, this patch adds an extra member mIsPreviousStateFinished. The
Web Animations spec already defines animation players as having such a member:
http://w3c.github.io/web-animations/#previous-finished-state
We set it to true when we calculate the style for an animation that has
finished. This differs slightly from the code it is replacing as explained
below.
In the case of CSS Animations we perform the following sequence of steps on each
sample.
1. EnsureStyleRuleFor (calls CanThrottle, and maybe ComposeStyle)
2. GetEventsForCurrentTime
In the existing code, we update mLastNotification in (2) which happens on every
sample, even throttled samples.
In this patch, however, we update mIsPreviousStateFinished in (1) during the
ComposeStyle step which only happens for unthrottled samples. So, as of this
patch, in CanThrottle, we ask "have we newly entered the finished state since
the last *unthrottled* sample?", whereas previously we simply looked for
a change since the last sample, throttled or not. However, if the answer to the
question is "yes", then we'll run an unthrottled sample and update
mIsPreviousStateFinished so these should be functionally equivalent.
Another subtle difference is that this patch looks at the player's finished
state rather than the animation phase of its source content, and these will
produce different results in the case where the player is paused. However, since
paused animations are not run on the compositor, this should not matter.
In the case of CSS Transitions, AnimationPlayer::CanThrottle() is not currently
used and so mIsPreviousStateFinished is irrelevant.
Ultimately, both the existing and the new code is somewhat fragile but hopefully
this will be addressed by:
* Replacing mIsPreviousStateFinished with inspecting whether the finished
promise is settled (bug 1074630),
* Merging more of the code in nsAnimationManager and nsTransitionManager and
applying a unified approach to sampling that better accommodates these
considerations.
2014-10-20 13:55:47 +09:00
Brian Birtles
c1d26b86ba
Bug 1078122 part 5 - Move CSSAnimationPlayer to nsAnimationManager; r=dholbert
...
This patch takes the CSSAnimationPlayer object, currently defined in
dom/animation/AnimationPlayer.{cpp,h}, and moves it to
layout/style/nsAnimationManager.{cpp,h} where the rest of the CSS
Animations-specific code lives.
At the same time it extends the scope of the mozilla namespace block in
nsAnimationManager.h to also include the AnimationEventInfo and EventArray types
since these classes, which don't have an ns* prefix, probably should be in the
mozilla namespace anyway.
2014-10-20 13:55:46 +09:00
Brian Birtles
0898410bf5
Bug 1078122 part 4 - Make the mSource and mTimeline members of AnimationPlayer protected; r=dholbert
2014-10-20 13:55:46 +09:00
Brian Birtles
b986ff9440
Bug 1078122 part 3 - Move animation value building down to the Animation objects; r=dholbert
...
This patch extracts the logic for calculating animation styles from
AnimationPlayerCollection and puts the bulk of it into the Animation objects.
Some of the initial logic surrounding the animation player state (e.g. is it
paused or not, etc.) is put into AnimationPlayer.
In future we may shift this logic even further down to the AnimationEffect
objects but currently we don't create such objects unless necessary.
2014-10-20 13:55:46 +09:00
Brian Birtles
0decc8d175
Bug 1078122 part 2 - Encapsulate mIsRunningOnCompositor in AnimationPlayer; r=dholbert
2014-10-20 13:55:46 +09:00
Brian Birtles
95887412b4
Bug 1078122 part 1 - Move checks for animation throttling to AnimationPlayer; r=dholbert
...
This patch moves code from AnimationPlayerCollection to AnimationPlayer.
However, there is one subtle change in logic involved. Previously, we would test
if the player had finished by getting the computed time of its source content
and checking if it was in the after phase or not. In this patch, however, we
simply check the play state to see if it is finished or not.
These two approaches differ in the case where an animation is paused after it
has finished. The animation phase approach will indicate the player has
finished, but the play state approach will indicate the player has paused (since
the "paused" state trumps the "finished" state). This, however, should not
produce any observable effect because when an animation is paused
mIsRunningOnCompositor will be false (we don't put paused animations on the
compositor).
2014-10-20 13:55:45 +09:00
Brian Birtles
07c1c4a9cc
Bug 1078119 - Rename AnimationTimeline/AnimationPlayer GetCurrentTimeDuration; r=bz
...
This patch performs the following renaming:
AnimationPlayer::GetCurrentTime -> GetCurrentTimeAsDouble
AnimationPlayer::GetCurrentTimeDuration -> GetCurrentTime
AnimationTimeline::GetCurrentTime -> GetCurrentTimeAsDouble
AnimationTimeline::GetCurrentTimeDuration -> GetCurrentTime
2014-10-20 13:55:45 +09:00
David Zbarsky
5f09ff6dc7
Bug 1037321 - Implement playState on AnimationPlayer; r=birtles, r=bz
2014-10-20 13:55:45 +09:00
Brian Birtles
6ab3c04168
Bug 1070745 part 9 - Tests for play/pause behavior; r=dholbert
2014-10-20 13:55:45 +09:00
Brian Birtles
81c9d5cfcb
Bug 1070745 part 8 - Use play/pause from nsAnimationManager; r=dholbert
...
This patch uses the PlayFromStyle/PauseFromStyle methods on CSSAnimationPlayer
to perform play/pause control. (This allows us to encapsulate mHoldTime and
mPaused. We will encapsulate mStartTime etc. in subsequent bugs.
The override behavior of play()/pause() with regard to animation-play-state is:
* pause()/play() override the current animation-play-state
* pause() causes the player to remain paused until play() is called regardless
of changes to animation-play-state
(* Calling play() will override the animation-play-state but won't "stick". i.e.
subsequently setting animation-play-state: paused will pause the animation.)
These different permutations are tested in the next patch in this series.
This interaction will probably become more complicated once we introduce
finishing behavior (since we might not want animations to restart when
setting animation-play-state: running).
2014-10-20 13:55:44 +09:00
Brian Birtles
3b9fd1bf92
Bug 1070745 part 7 - Add style flush at the beginning of Play(); r=dholbert
...
For players running CSS animations and CSS transitions we should perform a style
flush before running play() so that we are operating on the most up-to-date
state of animation-play-state.
For transitions, which don't have a play-state property, we will still need to
run this style flush before running play() to get the right finishing behavior
if transition-duration has changed. We haven't implemented finishing yet (that's
bug 1074630) but I've kept the flush for both cases now since I'm afraid we'll
forget it later.
Also, since we don't have a subclass of AnimationPlayer for transitions yet I've
put the style flush in the base class. In future, when we add
CSSTransitionPlayer we can move the flush to only those players that need up to
date style information.
2014-10-20 13:55:44 +09:00
Brian Birtles
b4a6bc854c
Bug 1070745 part 6 - Add means of marking a CSSAnimationPlayer as being paused by style; r=dholbert
...
When an animation player is paused by script this overrides whatever
animation-play-state is set by style. The logic for producing the correct
override behavior will be added to nsAnimationManager but first we need
to record in the player where it was paused.
2014-10-20 13:55:44 +09:00
David Zbarsky
f9a448224d
Bug 1070745 part 5 - Add CSSAnimationPlayer subclass; r=dholbert
...
This patch introduces a CSSAnimationPlayer subclass of AnimationPlayer. This is
because when we have an animation player running a CSS animation it has some
special behavior not needed in the general case such as:
* Flushing style before performing certain operations to ensure we are using
the latest information.
* Dispatching CSS Animation events when we start/end.
* Storing extra state with regards to "how" the animation was paused.
This is because, for example, if an animation is paused by script this
overrides specified style.
2014-10-20 13:55:44 +09:00
David Zbarsky
225e200eaa
Bug 1070745 part 4 - Add AnimationPlayer::Play and AnimationPlayer::Pause; r=dholbert
...
This patch introduces the basic implementation of play() and pause().
There are a lot of gaps still because we don't yet:
* Support the pending state (to be covered in bug 927349)
* Support finishing behavior (to be covered in bug 1074630)
* Have a good way of updating animation state outside of style resolution (bug
1073336)
Also, we don't call these methods from CSS yet because the interaction between
play()/pause() and animation-play-state requires storing some extra state which
we introduce in subsequent patches in this series.
This patch introduces, temporarily, an update flag to indicate whether
play()/pause() operations need to post a restyle event. When these methods are
triggered by processing restyles we don't want to post another (unnecessary)
restyle event. In bug 1073336 we will remove the need for this.
2014-10-20 13:55:43 +09:00
David Zbarsky
7e543c4444
Bug 1070745 part 3 - Convert AnimationPlayer mPlayState to an mPaused bool; r=birtles
...
We only need to store if an animation is paused or not, hence a bool is
sufficient. Furthermore, the convenience of using the same type as the specified
style of animation-play-state will disappear once pausing behavior is wrapped up
behind Play() and Pause() methods.
2014-10-20 13:55:43 +09:00
Brian Birtles
311c41828e
Bug 1070745 part 2 - Update AnimationPlayer IDL to enable play() and pause(); r=bz
...
We map play()/pause() to PlayFromJS/PauseFromJS internally so that internal
users don't accidentally call Play()/Pause() which flush style.
2014-10-20 13:55:43 +09:00
Boris Zbarsky
453833563f
Bug 1083591 followup. Remove not-yet-implemented stringifier.
2014-10-19 22:55:08 -04:00
Boris Zbarsky
fdaecfb699
Bug 1083950. Add a way to get the promises that depend on a given promise via PromiseDebugging. r=nsm
2014-10-19 22:27:36 -04:00
Boris Zbarsky
ea1a6ff5e4
Bug 1083851 part 4. Expose promise stacks on PromiseDebugging.
2014-10-19 22:27:12 -04:00
Boris Zbarsky
37b389182b
Bug 1083851 part 3. Capture stacks at promise fulfillment time. r=nsm
2014-10-19 22:27:12 -04:00
Boris Zbarsky
3f89b93b91
Bug 1083851 part 2. Capture stacks at promise rejection time. r=nsm
2014-10-19 22:27:12 -04:00
Boris Zbarsky
f7f99c8c9b
Bug 1083851 part 1. Capture allocation stacks at promise creation time. r=nsm
2014-10-19 22:27:12 -04:00
Boris Zbarsky
c522210a60
Bug 1083591. Support stringifiers and jsonifiers on non-concrete Web IDL interfaces as well, since they make sense there. r=peterv
2014-10-19 22:26:20 -04:00
Boris Zbarsky
95886106af
Bug 1084439. Remove ResolveWorkerClasses in favor of [Exposed=System] annotations. r=bholley
2014-10-19 22:25:49 -04:00
Peter Van der Beken
e1454b0fb2
Bug 1068740 - Consider putting union types in the binding files where they're used. r=bz.
...
--HG--
extra : rebase_source : f2d78da408764170cb9f366d97960ca62245f113
2014-10-01 20:43:26 +02:00
Peter Van der Beken
00cc7fe83a
Bug 1082583 - Avoid shadowing iter variable in DOM bindings generated code. r=bz.
...
--HG--
extra : rebase_source : d8ea9739283813cbe2cb4b31c3a647b5b76b0595
2014-10-14 16:12:36 +02:00
Carsten "Tomcat" Book
ac52e558c2
Backed out changeset 52fd69cc794c (bug 982842) for causing regressions on request by zac
2014-10-15 16:23:39 +02:00
Makoto Kato
47005801e8
Bug 1031647 - Change string API usage. r=ehsan
2014-10-15 20:00:52 +09:00
Andrea Marchesini
a464d911e0
Bug 1080503 - FindConstructorFunc is not needed, r=bz
2014-10-15 11:57:35 +01:00
Olli Pettay
2ea1508c12
Bug 1082835 - TabChildGlobal does not use DOM bindings, and should be marked so, r=peterv
...
--HG--
extra : rebase_source : a707811d8b84c47b557e7e7778ce8b6f503b6e36
2014-10-15 12:43:25 +03:00
Jocelyn Liu
701f1dd745
Bug 1080463 - Patch3: [bluetooth2] Notify OPP manager when Bluetooth socket message error occurs(Bug 1052304). r=shuang
2014-10-15 17:49:08 +08:00
Jocelyn Liu
cfc8df3183
Bug 1080463 - Patch2: [bluetooth2] Use nsRefPtr to avoid ReplyRunnable being released during IPC process(Bug 1072802). r=shuang
2014-10-15 17:49:04 +08:00
Jocelyn Liu
9cc97e58af
Bug 1080463 - Patch1: [bluetooth2] Porting DOMFile/DOMBlob to WebIDL(Bug 1047483). r=shuang
2014-10-15 17:49:00 +08:00
Nils Ohlmeier [:drno]
e99836cad4
Bug 1082236 - relax RTCP timestamp verification in case of steeplechase. r=spolk
2014-10-13 17:00:00 +02:00
Dirk Schulze
62628a69a2
Bug 1074522 - Implement ellipse()/circle() parsing and style computing. r=dbaron
2014-10-15 00:03:00 +02:00
Kearwood (Kip) Gilbert
1f3b8f19a0
Bug 1045754 - Part 1 - Implement updated CSSOM-View smooth-scrolling specification. r=bz
...
- Added new WebIDL dictionary, ScrollToOptions. This dictionary extends
ScrollOptions by adding "left" and "top", specifying the scroll offset.
This will be later extended with more members to allow scroll offsets to be
specified with logical axes.
- Implemented Window.Scroll, Window.ScrollTo, Window.ScrollBy, Element.Scroll,
Element.ScrollTo, and Element.ScrollBy functions that accept ScrollToOptions
as a single parameter.
- Removed ScrollOptions dictionary parameter from existing Window.Scroll,
Window.ScrollTo, and Window.ScrollBy functions as these have been replaced
with functions accepting a single parameter, ScrollToOptions.
- Added new WebIDL dictionary, ScrollIntoViewOptions. This dictionary
extends ScrollOptions by adding "block", specifying whether the element
start or end will be scrolled into view.
- Replaced Element.ScrollIntoView(bool,ScrollOptions) with
Element.ScrollIntoView(ScrollIntoViewOptions) to match updated
CSSOM-View scroll-behavior specification.
2014-10-01 10:47:56 -07:00
Michael Wu
501506de47
Bug 1075727 - Update rdsEnabled based on the return value of hal::EnableRDS, r=pzhang
2014-10-01 13:22:53 -04:00
Thomas Zimmermann
b3e7325890
Bug 1074419: Close received socket file descriptors on errors, r=shawnjohnjr
2014-10-01 10:50:33 +02:00
Henry Chang
2cfa54eae4
Bug 1049460 - Change wpa_supplicant mux/demux method on KK to enable wifi direct. r=vchang
...
--HG--
extra : rebase_source : 0633f2b2999d9aca03543463164b3de83b67f4f5
2014-10-08 15:18:35 +08:00
Jason Orendorff ext:(%2C%20Till%20Schneidereit%20%3Ctill%40tillschneidereit.net%3E)
609d251f10
Bug 911142 - Make the "length" property of function objects configurable. r=Waldo.
...
Thanks to Till Schneidereit for a bunch of test fixes.
--HG--
extra : rebase_source : 85445692ad250df76d5c78a9b36b6e7dd691173f
2014-09-29 11:38:53 -05:00
Ralph Giles
3e95f2d234
Bug 1089840 - Improve AppleATDecoder logging. r=kinetik
...
Add a log message on decoder setup and remove a redundant 'audio'.
2014-10-27 14:06:00 -07:00
Walter Litwinczyk
4d2e0520e3
Bug 1015561 - WebGL change getParameter(STENCIL_[BACK]_REF) to return correct masked values and update debug cached value test. r=jgilbert
2014-09-26 15:06:38 -07:00
Akshendra Pratap Singh
cd19a8d6b0
Bug 1037990 - AccessLabelKey is now accessible event if the element is detached. r=bzbarsky
2014-10-15 07:42:00 +02:00
Richard Barnes
f5092e255e
Bug 1034854 - Add support for ECDSA to WebCrypto API r=ttaubert,dkeeler r=bz
2014-10-13 23:19:00 +02:00
Randy Lin
e55e4364d5
Bug 1074177 - DTMF tone are not coming on Bluetooth headset. r=mwu.
2014-10-16 12:40:09 +08:00
Tim Taubert
a164f4b49a
Bug 1078847 - GenerateAsymmetricKeyTask should allow generating key pairs where only the public key or the private key has any usages r=rbarnes
2014-10-07 00:47:21 +02:00
Ben Turner
57c905e150
Bug 1035454, part 4 - Don't send 'Webapps:UnregisterForMessages' at xpcom-shutdown, r=fabrice.
2014-10-15 20:04:33 -07:00
Christoph Kerschbaumer
29facae35b
Bug 1041180: Remove deprecated nsIChannelPolicy (r=sstamm,jduell,jst)
2014-10-15 19:11:45 -07:00
Nikhil Marathe
9771d67d26
Bug 1071290 - Allow Blobs in Fetch BodyInit. r=baku
...
--HG--
extra : rebase_source : 412dffd78d5b0c4cddad58374bbe1dd051877c47
2014-10-09 10:52:10 -07:00
Nikhil Marathe
e1bbdf4cc1
Bug 1039846 - Split Headers into InternalHeaders. r=baku
...
--HG--
extra : rebase_source : 1b7e0a27e44f1e11ed84de7be18a19155d6750d5
2014-10-02 10:59:20 -07:00
Nikhil Marathe
7b2c55eff6
Bug 1039846 - Response implementation. r=baku
...
--HG--
extra : rebase_source : 0da394758a5ccf6c1fe87d1a51ed0c4c27d9350e
2014-09-26 16:41:15 -07:00
Jeff Gilbert
9b0f8d2661
Bug 1082850 - Query for SkiaGL by asking mTarget. - r=snorp
2014-10-14 19:25:57 -07:00
David Keeler
36e798be2b
bug 1042889 - allow overrides for untrusted x509v1 certificates used as CAs r=mmc
2014-10-15 10:39:57 -07:00
Morris Tseng
d90f8ec248
Bug 1074736 - Consider multiple range selection in selection caret. r=roc
2014-10-23 19:49:00 +02:00
David Anderson
a0f363d21e
WebGL2: Support non-power-of-two textures. (bug 1080921, r=jgilbert).
...
--HG--
extra : rebase_source : 6d948f27ec14cea54211f62dc0dc813419eb5151
2014-10-14 19:10:15 -07:00
Makoto Kato
4e3eec2bd8
Backed out changeset 118d4c56c3c4 (bug 1031647)
2014-10-15 10:51:15 +09:00
Makoto Kato
00ddba830e
Bug 1031647 - Change string API usage. r=ehsan
2014-10-15 10:15:39 +09:00
David Anderson
cbea31cb3e
WebGL2: Implement some miscellaneous parameters (bug 1081419, r=jgilbert).
...
--HG--
extra : rebase_source : 3c5aaf37b7ba90d234d662dbcc5e90c862e75924
2014-10-14 18:00:48 -07:00
Wes Kocher
08f61089ac
Merge m-c to inbound a=merge
2014-10-14 17:35:16 -07:00
David Anderson
79fb3b538c
WebGL2: implement TEXTURE_IMMUTABLE_FORMAT for getTexParameter (bug 1080299
, r=jgilbert).
...
--HG--
extra : rebase_source : 79f493cb48e106c99685ae92d65d6dd228139489
2014-10-14 16:33:59 -07:00
Wes Kocher
4fc024771c
Backed out changeset c3099024c40a (bug 874050) for OSX 10.8 bc1 orange
2014-10-14 16:23:35 -07:00
Jan-Ivar Bruaroey
9a214e3d2f
Bug 1033885 - add mediaDevices.getUserMedia with promises. r=bz, r=jesup
2014-09-20 02:20:41 -04:00
Jan-Ivar Bruaroey
54d43d8dad
Bug 1033885 - return MediaStreamError instead of error strings, to spec. r=bz, r=jesup
2014-10-27 15:42:56 -04:00
Jan-Ivar Bruaroey
d7d2397713
Bug 1033885 - add MediaStreamError interface. r=jesup,bz
2014-10-27 12:53:10 -04:00
Jan-Ivar Bruaroey
d3aef91306
Bug 1033885 - rename error to onFailure in code before introducing an actual error object r=jesup
2014-10-17 20:47:46 -04:00
Matt Woodrow
1668f024f7
Bug 1089480 - Assume a start time of 0 for MSE videos. r=cajbir
...
--HG--
extra : rebase_source : fb44192e9f7f97a9ed1d753dd185dc82fdeaaa48
2014-10-29 09:30:36 +13:00
Wes Kocher
6583263570
Merge m-c to inbound a=merge
2014-10-28 19:09:36 -07:00
Jonathan Watt
eb0dc8db18
Bug 1090211 - Calculate the bounds of circles and ellipses using Math when we have a rectilinear transform. r=longsonr
2014-10-29 01:59:36 +00:00
Wes Kocher
eac7e8e4cb
Backed out changeset 679819e8236f (bug 1086977) for OSX build bustage on a CLOSED TREE
2014-10-28 15:09:32 -07:00
Jeff Gilbert
e1b86d6981
Bug 1087560 - Skip WebGL mochitests on Desktop B2G, since WebGL fails there. - r=kamidphish
2014-10-28 12:23:22 -07:00
Jeff Gilbert
7829a6bedc
Bug 1087560 - Fix errors in tests. - r=kamidphish
2014-10-22 14:58:58 -07:00
Jeff Gilbert
68cba1a1cd
Bug 1087560 - Rename mochitest files to test_*. - r=kamidphish
2014-10-22 12:27:21 -07:00
Steven Michaud
6ff5afe3c4
Bug 1086977 - Facebook's old "Facebook Photo Uploader" (fbplugin) crashes on load on OS X Yosemite, add to block. r=bsmedberg
2014-10-28 16:02:01 -05:00
David Anderson
120dbbef83
WebGL2: support TEXTURE_BASE_LEVEL and TEXTURE_MAX_LEVEL. (bug 1080957, r=jgilbert)
...
--HG--
extra : rebase_source : 599bd05e07d9a9f1b1e9f73255c5ef275358806a
2014-10-15 02:07:34 -07:00
Benoit Jacob
f1a4b62967
Bug 1083447 - texParameter and getTexParameter should accept the TEXTURE_3D target in WebGL2 mode - r=jgilbert
2014-10-15 17:20:17 -04:00
David Anderson
c631cc28b8
WebGL2: Add support for TEXTURE_BINDING_3D. (bug 1082952 r=jgilbert)
...
--HG--
extra : rebase_source : aac040bf24280dfcbc0fbbe4a20459f0b609a971
2014-10-15 14:14:34 -07:00
Olli Pettay
e9644d49d4
Bug 874050, Make Nofification's click event cancelable, r=wchen
...
--HG--
extra : rebase_source : 155ceeec566a9726d9280be0eeeb6e0209df456c
2014-10-15 17:48:04 +03:00
Jason Orendorff
8ec9f238d9
Bug 1082672, part 4 - Change XrayWrapper code to be able to resolve symbol-keyed methods. r=bz, r=bholley.
...
--HG--
extra : rebase_source : f78cbb83f63dfffd648c6d3c280273f4a61c9fe8
extra : amend_source : f006a096174eee166125430753e65e9a31bd930b
2014-09-18 12:30:38 -05:00
Jason Orendorff
bf48f46a72
Bug 1082672, part 3 - Add some more symbol support for DOM bindings. r=bz.
...
--HG--
extra : rebase_source : 79b314cb464e9c77ac25bc19e91b6e13aa241aeb
2014-10-06 16:42:33 -05:00
Jason Orendorff
35b526eb20
Bug 1082672, part 2 - Change mozilla::dom::GetArrayIndexFromId to cope with symbols. r=bz.
...
--HG--
extra : rebase_source : f183b8c543e42664e2374954b627600a5de5a42d
2014-09-17 15:37:58 -05:00
Robert O'Callahan
3a81f050e7
Bug 1072528. Part 1: Remove plugin-related code. r=bsmedberg
2014-09-24 16:35:00 -04:00
Kearwood (Kip) Gilbert
6af03cd32f
Bug 1010538 - Part 3 - Implement scroll-behavior CSS property. r=mstange
...
- Added SCROLL_SMOOTH_AUTO flag to nsIPresShell to enable selection of
scroll behavior through CSS.
- Updated Element and Window scrolling DOM methods to enable smooth scrolling
set through the scroll-behavior CSS property.
- Keyboard, scroll bar, mousewheel, and any other events that scroll smoothly
with the general.smoothScroll preference enabled will now scroll instantly
if the scroll frame has "scroll-behavior: instant" applied through CSS.
2014-09-15 12:30:03 -07:00
Chris Pearce
f595c52e4f
Bug 1055393 - gtests for GMPStorage and PB mode storage. r=edwin
2014-10-21 19:16:19 +13:00
David Major
93d0d9b7f2
Backed out changeset 6c4291086b00 for B2G desktop linux bustage on a CLOSED TREE
2014-10-21 17:56:07 +13:00
Wes Kocher
3db982c0d7
Merge m-c to inbound a=merge
2014-10-20 19:08:15 -07:00
Blake Kaplan
c35784ec13
Bug 1068811 - Make middle-mouse-click paste work in X11. r=billm
2014-10-20 18:42:40 -07:00
Chris Peterson
0a433c81f2
Bug 1081010 - Part 2: Fix -Wswitch warnings in dom/plugins and enable -Werror=switch warning-as-error. r=bsmedberg
2014-10-08 21:28:00 -07:00
Ben Turner
d103771dfd
Bug 1076975 - Avoid serializing blobs when passed between threads in the same process, r=khuey.
2014-10-20 17:49:00 -07:00
Ben Turner
10c76b1dc3
Bug 1085381 - Remove bad assertion, r=khuey.
2014-10-20 17:48:56 -07:00
Markus Stange
1874a2749b
Bug 1083672 - Avoid copying more than needed when drawing a canvas onto itself. r=jrmuizel
2014-10-24 18:32:17 +02:00
Ryan VanderMeulen
5442f82abc
Merge m-c to inbound. a=merge
2014-10-23 14:11:40 -04:00
Bobby Holley
5b307c1fc7
Bug 857138 - Remove CheckedUnwrap in binding code. r=bz
2014-10-23 19:53:31 +02:00
Bobby Holley
8e4a68387a
Bug 857138 - Add some cx parameters. r=bz
2014-10-23 19:53:31 +02:00
Mason Chang
5a78692b60
Bug 1085696. Part 2 Move widget/shared to /widget. r=roc
...
--HG--
rename : widget/shared/NativeKeyToDOMCodeName.h => widget/NativeKeyToDOMCodeName.h
rename : widget/shared/NativeKeyToDOMKeyName.h => widget/NativeKeyToDOMKeyName.h
rename : widget/shared/VsyncDispatcher.cpp => widget/VsyncDispatcher.cpp
rename : widget/shared/VsyncDispatcher.h => widget/VsyncDispatcher.h
rename : widget/shared/WidgetEventImpl.cpp => widget/WidgetEventImpl.cpp
rename : widget/shared/nsShmImage.cpp => widget/nsShmImage.cpp
rename : widget/shared/nsShmImage.h => widget/nsShmImage.h
rename : widget/shared/x11/keysym2ucs.c => widget/x11/keysym2ucs.c
rename : widget/shared/x11/keysym2ucs.h => widget/x11/keysym2ucs.h
rename : widget/shared/x11/moz.build => widget/x11/moz.build
2014-10-23 10:16:47 -07:00
Mason Chang
8180f9229c
Bug 1085696. Part 1 Move widget/xpwidget to /widget. r=roc
...
--HG--
rename : widget/xpwidgets/ContentHelper.cpp => widget/ContentHelper.cpp
rename : widget/xpwidgets/ContentHelper.h => widget/ContentHelper.h
rename : widget/xpwidgets/GfxDriverInfo.cpp => widget/GfxDriverInfo.cpp
rename : widget/xpwidgets/GfxDriverInfo.h => widget/GfxDriverInfo.h
rename : widget/xpwidgets/GfxInfoBase.cpp => widget/GfxInfoBase.cpp
rename : widget/xpwidgets/GfxInfoBase.h => widget/GfxInfoBase.h
rename : widget/xpwidgets/GfxInfoCollector.cpp => widget/GfxInfoCollector.cpp
rename : widget/xpwidgets/GfxInfoCollector.h => widget/GfxInfoCollector.h
rename : widget/xpwidgets/GfxInfoWebGL.cpp => widget/GfxInfoWebGL.cpp
rename : widget/xpwidgets/GfxInfoWebGL.h => widget/GfxInfoWebGL.h
rename : widget/xpwidgets/GfxInfoX11.cpp => widget/GfxInfoX11.cpp
rename : widget/xpwidgets/GfxInfoX11.h => widget/GfxInfoX11.h
rename : widget/xpwidgets/InputData.cpp => widget/InputData.cpp
rename : widget/xpwidgets/PuppetWidget.cpp => widget/PuppetWidget.cpp
rename : widget/xpwidgets/PuppetWidget.h => widget/PuppetWidget.h
rename : widget/xpwidgets/ScreenProxy.cpp => widget/ScreenProxy.cpp
rename : widget/xpwidgets/ScreenProxy.h => widget/ScreenProxy.h
rename : widget/shared/SharedWidgetUtils.cpp => widget/SharedWidgetUtils.cpp
rename : widget/xpwidgets/WidgetUtils.cpp => widget/WidgetUtils.cpp
rename : widget/xpwidgets/nsAppShellSingleton.h => widget/nsAppShellSingleton.h
rename : widget/xpwidgets/nsBaseAppShell.cpp => widget/nsBaseAppShell.cpp
rename : widget/xpwidgets/nsBaseAppShell.h => widget/nsBaseAppShell.h
rename : widget/xpwidgets/nsBaseClipboard.cpp => widget/nsBaseClipboard.cpp
rename : widget/xpwidgets/nsBaseClipboard.h => widget/nsBaseClipboard.h
rename : widget/xpwidgets/nsBaseDragService.cpp => widget/nsBaseDragService.cpp
rename : widget/xpwidgets/nsBaseDragService.h => widget/nsBaseDragService.h
rename : widget/xpwidgets/nsBaseFilePicker.cpp => widget/nsBaseFilePicker.cpp
rename : widget/xpwidgets/nsBaseFilePicker.h => widget/nsBaseFilePicker.h
rename : widget/xpwidgets/nsBaseScreen.cpp => widget/nsBaseScreen.cpp
rename : widget/xpwidgets/nsBaseScreen.h => widget/nsBaseScreen.h
rename : widget/xpwidgets/nsBaseWidget.cpp => widget/nsBaseWidget.cpp
rename : widget/xpwidgets/nsBaseWidget.h => widget/nsBaseWidget.h
rename : widget/xpwidgets/nsClipboardHelper.cpp => widget/nsClipboardHelper.cpp
rename : widget/xpwidgets/nsClipboardHelper.h => widget/nsClipboardHelper.h
rename : widget/xpwidgets/nsClipboardProxy.cpp => widget/nsClipboardProxy.cpp
rename : widget/xpwidgets/nsClipboardProxy.h => widget/nsClipboardProxy.h
rename : widget/xpwidgets/nsColorPickerProxy.cpp => widget/nsColorPickerProxy.cpp
rename : widget/xpwidgets/nsColorPickerProxy.h => widget/nsColorPickerProxy.h
rename : widget/xpwidgets/nsContentProcessWidgetFactory.cpp => widget/nsContentProcessWidgetFactory.cpp
rename : widget/xpwidgets/nsFilePickerProxy.cpp => widget/nsFilePickerProxy.cpp
rename : widget/xpwidgets/nsFilePickerProxy.h => widget/nsFilePickerProxy.h
rename : widget/xpwidgets/nsHTMLFormatConverter.cpp => widget/nsHTMLFormatConverter.cpp
rename : widget/xpwidgets/nsHTMLFormatConverter.h => widget/nsHTMLFormatConverter.h
rename : widget/xpwidgets/nsIWidgetListener.cpp => widget/nsIWidgetListener.cpp
rename : widget/xpwidgets/nsIdleService.cpp => widget/nsIdleService.cpp
rename : widget/xpwidgets/nsIdleService.h => widget/nsIdleService.h
rename : widget/xpwidgets/nsNativeTheme.cpp => widget/nsNativeTheme.cpp
rename : widget/xpwidgets/nsNativeTheme.h => widget/nsNativeTheme.h
rename : widget/xpwidgets/nsPrimitiveHelpers.cpp => widget/nsPrimitiveHelpers.cpp
rename : widget/xpwidgets/nsPrimitiveHelpers.h => widget/nsPrimitiveHelpers.h
rename : widget/xpwidgets/nsPrintOptionsImpl.cpp => widget/nsPrintOptionsImpl.cpp
rename : widget/xpwidgets/nsPrintOptionsImpl.h => widget/nsPrintOptionsImpl.h
rename : widget/xpwidgets/nsPrintSession.cpp => widget/nsPrintSession.cpp
rename : widget/xpwidgets/nsPrintSession.h => widget/nsPrintSession.h
rename : widget/xpwidgets/nsPrintSettingsImpl.cpp => widget/nsPrintSettingsImpl.cpp
rename : widget/xpwidgets/nsPrintSettingsImpl.h => widget/nsPrintSettingsImpl.h
rename : widget/xpwidgets/nsScreenManagerProxy.cpp => widget/nsScreenManagerProxy.cpp
rename : widget/xpwidgets/nsScreenManagerProxy.h => widget/nsScreenManagerProxy.h
rename : widget/xpwidgets/nsTransferable.cpp => widget/nsTransferable.cpp
rename : widget/xpwidgets/nsTransferable.h => widget/nsTransferable.h
rename : widget/xpwidgets/nsXPLookAndFeel.cpp => widget/nsXPLookAndFeel.cpp
rename : widget/xpwidgets/nsXPLookAndFeel.h => widget/nsXPLookAndFeel.h
2014-10-23 10:16:45 -07:00
Andrew McCreight
fc4741440b
Bug 1085626 - FullGCTimerFired doesn't need to pass around a reason. r=smaug
2014-10-23 09:59:36 -07:00
Christoph Kerschbaumer
33a07fa544
Bug 1067471 - Add newChannel2 to nsIProtocolHandler that takes a loadinfo as an argument (r=sicking)
2014-10-22 17:16:57 -07:00
Morris Tseng
1a503e62a4
Bug 1067231 - Send touch caret tap event. r=ehsan
2014-10-12 23:44:00 +02:00
Carsten "Tomcat" Book
e2792df2a3
Backed out changeset b4dd10a940db (bug 1061969
) for e10s bc1 test failures
2014-10-13 15:27:52 +02:00
Vivien Nicolas
b2619dff8c
Bug 1061969
- Ensure the memory is not flushed when the priority is updated. r=gsvelto
2014-10-13 12:37:32 +02:00
Sean Lin
5e93e0f48a
Bug 998872 - [Stingray] TV Manager API. Part 4 - TV channel & TV program. r=ehsan
2014-08-22 13:53:39 +08:00
Sean Lin
768b6f77fa
Bug 998872 - [Stingray] TV Manager API. Part 3 - TV manager, TV tuner, TV source. r=ehsan
2014-08-22 12:08:34 +08:00
Sean Lin
4f6e00ac5f
Bug 998872 - [Stingray] TV Manager API. Part 2 - TV service. r=ehsan
2014-08-22 11:44:39 +08:00
Sean Lin
d12e06f1df
Bug 998872 - [Stingray] TV Manager API. Part 1 - DOM API & WebIDL bindings. r=ehsan, r=baku
...
--HG--
rename : dom/datastore/tests/file_app.sjs => dom/tv/test/file_app.sjs
2014-08-21 17:15:18 +08:00
Yoshi Huang
c4f0c21bfa
Bug 1087931 - Remove mozNfc.getNFCTag. r=smaug, dimi
...
From 59396995908ed8a7227dd2b62b07aad0e16e88dc Mon Sep 17 00:00:00 2001
---
dom/nfc/nsNfc.js | 8 --------
dom/nfc/tests/marionette/test_nfc_peer.js | 15 +--------------
dom/webidl/MozNFC.webidl | 5 -----
3 files changed, 1 insertion(+), 27 deletions(-)
2014-10-23 18:36:10 +08:00
Yoshi Huang
4fbdd95cf7
Bug 991970 - Part 3: add permission check. r=smaug
...
From 6462cdf51f04b81479932f1b7b1d809970820620 Mon Sep 17 00:00:00 2001
---
dom/nfc/nsNfc.js | 23 +++++++++++++++++++++++
dom/webidl/MozNFC.webidl | 1 +
2 files changed, 24 insertions(+)
2014-10-28 14:58:47 +08:00
Yoshi Huang
aaac38c7c7
Bug 991970 - Part 2: implement ontagfound/lost. r=smaug, dimi
2014-10-20 17:53:39 +08:00
Yoshi Huang
c9838f85c7
Bug 991970 - Part 1: indent to 2 spaces. r=smaug
...
From 243cfddfada45df1c29acc055d2df5ac1d978463 Mon Sep 17 00:00:00 2001
---
dom/webidl/MozNFC.webidl | 110 +++++++++++++++++++++++------------------------
1 file changed, 55 insertions(+), 55 deletions(-)
2014-10-20 17:55:29 +08:00
Ryan VanderMeulen
de50edfb55
Merge m-c to fx-team. a=merge
...
--HG--
rename : media/libcubeb/README => media/libcubeb/README.md
extra : rebase_source : e737591afb844e80b36bb0192ef72b23f68cbd5e
2014-10-23 14:07:56 -04:00
Paul Rouget
2f39e96d72
Bug 1050502 - [timeline] display console.time/timeEnd calls as markers. r=pbrosset,r=vporof,r=baku
2014-10-22 23:51:00 +02:00
Jason Orendorff
07d717f6df
Bug 1082672, part 1 - Add JSAPI macros JS_SYM_FN etc. to support defining functions with well-known symbol keys. r=Waldo.
...
--HG--
extra : rebase_source : 9791c940599844802c9a262fe8b1610a0de3ef40
2014-07-25 18:50:48 -05:00
Bobby Holley
aa969022b0
Bug 1081985 - Remove prototype remapping and make COWs simple. r=gabor
...
\o/
2014-10-20 15:52:53 +02:00
Carsten "Tomcat" Book
ba9335b6e7
Merge mozilla-central to mozilla-inbound
2014-10-20 15:14:35 +02:00
Ehsan Akhgari
3707ddcb01
Bug 1084389 - Do not wrap the DOMRequest in a promise in Bluetooth tests; r=echou
...
DOMRequest now has a .then() method compatible with Promise.
2014-10-20 09:08:33 -04:00
Ehsan Akhgari
d0900febce
Bug 1084381 - Do not wrap the DOMRequest in a promise in test_mmi_call_forwarding.js; r=hsinyi
...
DOMRequest now has a .then() method compatible with Promise.
2014-10-20 09:07:41 -04:00
David Anderson
785bc4dd68
WebGL2: support TEXTURE_BASE_LEVEL and TEXTURE_MAX_LEVEL (bug 1080957, r=jgilbert).
2014-10-16 13:07:01 -07:00
David Anderson
e37e3a23b5
Backout 2cf543c271dc (wrong patch, no bug, r=me).
...
--HG--
extra : rebase_source : 7a88c22454dcfeb8ac848c5807ead7679a6e8d9f
2014-10-16 13:04:35 -07:00
Jason Orendorff
ea94038f6d
Bug 1081280 - Rename BaseProxyHandler::keys -> getOwnEnumerablePropertyKeys. r=efaust.
...
--HG--
extra : rebase_source : 009323b607d53066b77191f9254918b61ea4d594
2014-10-08 22:01:55 -05:00
Jason Orendorff
87d538f309
Bug 1081255 - Rewrite comments in jsproxy.h; reclassify the methods a bit. No change in behavior. r=efaust, r=bz, r=jwalden.
...
--HG--
extra : rebase_source : b3440548322d65b2bd01862fb863e6197eb263c6
2014-10-08 12:09:08 -05:00
Christoph Kerschbaumer
d92e478a0f
Bug 1063197 - Callsites of NS_NewInputStreamChannel in /dom/ (r=bz)
2014-10-16 11:14:52 -07:00
Carsten "Tomcat" Book
708a87028c
Merge mozilla-central to fx-team
2014-10-29 13:40:41 +01:00
Tom Tromey
f067fa09ee
Bug 1050501 - add timeline marker from EventListenerManager. r=smaug r=paul
2014-10-28 12:18:00 +01:00
Valentin Gosu
79c0bcd432
Bug 1064706 - Save timing info in nsPerformanceTiming to avoid keeping a ref to the channel r=bz
2014-10-21 15:49:40 +03:00
Valentin Gosu
6e415f1825
Bug 1064706 - Enable dom/testing/mochitest/general/ tests under e10s r=bz
2014-10-06 12:31:58 +03:00
Boris Zbarsky
0929eae5cc
Bug 1019191 part 23. Eliminate the ppArgRef argument of xpc_qsUnwrapArgImpl and UnwrapArg, since we're now always handing out a ref in ppArg. r=peterv
2014-10-22 11:40:51 -04:00
Boris Zbarsky
a688f3fefc
Bug 1019191 part 22. Eliminate the effectively unused vp argument of xpc_qsUnwrapArgImpl. r=peterv
2014-10-22 11:40:51 -04:00
Boris Zbarsky
b87343d102
Bug 1019191 part 21. Change xpc_qsUnwrapArgImpl and UnwrapArg to take a HandleObject, not a HandleValue. r=peterv
2014-10-22 11:40:50 -04:00
Boris Zbarsky
e4db1a7e1e
Bug 1019191 part 19. Change GlobalObject::GetAsSupports to not rely on UnwrapArg producing an nsISupports for non-reflectors. r=peterv
2014-10-22 11:40:50 -04:00
Boris Zbarsky
6c525b5027
Bug 1019191 part 16. Remove nsDOMQS.h. r=peterv
2014-10-22 11:40:49 -04:00
Boris Zbarsky
5b759b528b
Bug 1019191 part 15. Remove now-dead DOMCI_DATA bits. r=peterv
2014-10-22 11:40:49 -04:00
Boris Zbarsky
170752efc2
Bug 1019191 part 14. Remove the now-unused HasBitInInterfacesBitmap and all the interfaces bitmap machinery that ends up unused as a result. r=peterv
2014-10-22 11:40:49 -04:00
Boris Zbarsky
56c4d8609d
Bug 1019191 part 10. Stop using xpc_qsUnwrapArg directly in BindingUtils. r=peterv
2014-10-22 11:40:48 -04:00
Boris Zbarsky
0a3ff9a9b2
Bug 1019191 part 9. Remove now-dead JS-to-C++ quickstub conversion functions. r=peterv
2014-10-22 11:40:48 -04:00
Boris Zbarsky
377effd23d
Bug 1019191 part 5. Remove the one remaining quickstub we have and all quickstub codegen. r=peterv
2014-10-22 11:40:47 -04:00
Ehsan Akhgari
8c183735cc
Bug 1085199 - Part 2: Do not wrap the DOMRequest in a promise in dom/system/gonk tests; r=hsinyi
...
DOMRequest now has a .then() method compatible with Promise.
2014-10-22 09:20:34 -04:00
Ehsan Akhgari
fa8b8506e3
Bug 1085199 - Part 1: Do not wrap the DOMRequest in a promise in mobileconnection tests; r=hsinyi
...
DOMRequest now has a .then() method compatible with Promise.
2014-10-22 09:20:23 -04:00
Bobby Holley
432239c09c
Bug 1086996 - Tests. r=me
2014-10-22 15:13:15 +02:00
Bobby Holley
5d98edba8b
Bug 1086996 - Stop wrapping XBL handlers into the content compartment. r=bz
2014-10-22 15:13:15 +02:00
Aryeh Gregor
459846f603
Bug 858918 part 2 - Don't insert block content outside of inline editing hosts; r=ehsan
2014-10-22 15:45:30 +03:00
Ehsan Akhgari
b126e6f2c2
Bug 1084369 - Build dom/cellbroadcast in unified mode; r=gps
2014-10-22 08:28:26 -04:00
Jonathan Watt
916e8d8c23
Bug 1087224 - Allow compareSnapshots and assertSnapshots to be passed fuzz values. r=smontagu
2014-10-22 12:29:06 +01:00
Akshendra Pratap
dd64a73baf
Bug 1058651 - Added MOZ_UNLIKELY to Codegen.py argument number and exception checks; r=bz
2014-10-20 05:54:00 +02:00
Carsten "Tomcat" Book
fcc0eb1e30
Backed out changeset 9e900e87b4bb (bug 1085566)
2014-10-22 08:59:09 +02:00
Carsten "Tomcat" Book
aca347b75c
Backed out changeset 4eee647a5bd4 (bug 1052139)
2014-10-22 08:59:05 +02:00
Phil Ringnalda
ab8d3a5d34
Back out 3 changesets (bug 1042135) for robocop bustage
...
CLOSED TREE
Backed out changeset dffed5d2a799 (bug 1042135)
Backed out changeset b80a02b929cc (bug 1042135)
Backed out changeset 093ea94a1697 (bug 1042135)
2014-10-21 23:11:11 -07:00
Birunthan Mohanathas
f71975b256
Bug 1084979 - Prevent test_ipc.html from breaking subsequent tests that check for plugin/content crashes. r=jmaher
2014-10-22 06:28:02 +03:00
Birunthan Mohanathas
2f81cec52b
Bug 960757 - Fix test_bug656379-1.html timeouts. r=ehsan
2014-10-22 06:28:01 +03:00
Birunthan Mohanathas
9c6a455787
Bug 921693 - Fix test_bug426082.html timeouts. r=ehsan
2014-10-22 06:28:01 +03:00
Wes Kocher
bd71db5aba
Merge m-c to inbound a=merge
2014-10-21 19:07:42 -07:00
Ryan VanderMeulen
9c995d0076
Merge m-c to inbound. a=merge
2014-10-22 16:38:48 -04:00
Steve Singer
94720867c8
Bug 1081694 - Include SkiaGLGlue.h on non-skia platforms. r=jgilbert
2014-10-12 09:58:00 +02:00
Shelly Lin ext:(%2CCervantes%20Yu%20%3Ccyu%40mozilla.com%3E)
89b484cd7a
Bug 992454 - Part 1: Log TaskTracer data into string buffers and bug fixes. r=khuey.
2014-10-14 10:47:59 +08:00
Gina Yeh
d7c7e0d2e8
Bug 989198, Patch 5: Mochitest for BeforeAfterKeyboardEvent, r=smaug.
...
---
dom/events/test/bug989198_embedded.html | 20 ++
dom/events/test/bug989198_helper.js | 200 ++++++++++++++++++++
dom/events/test/mochitest.ini | 9 +
.../test/test_dom_before_after_keyboard_event.html | 117 ++++++++++++
...est_dom_before_after_keyboard_event_remote.html | 142 ++++++++++++++
5 files changed, 488 insertions(+)
create mode 100644 dom/events/test/bug989198_embedded.html
create mode 100644 dom/events/test/bug989198_helper.js
create mode 100644 dom/events/test/test_dom_before_after_keyboard_event.html
create mode 100644 dom/events/test/test_dom_before_after_keyboard_event_remote.html
2014-10-14 15:09:41 +08:00
Gina Yeh
02313babe9
Bug 989198, Patch 4: Dispatch both chrome event and key event for hardward keys, and add new permission, r=fabrice.
...
---
b2g/chrome/content/shell.js | 13 ++++++++-----
dom/apps/PermissionsTable.jsm | 6 ++++++
testing/mochitest/manifest.webapp | 3 ++-
3 files changed, 16 insertions(+), 6 deletions(-)
2014-10-14 15:09:36 +08:00
Gina Yeh
bd5a3188f8
Bug 989198, Patch 3: Dispatch BeforeAfterKeyboardEvent on b2g, r=smaug
...
---
b2g/app/b2g.js | 3 +
content/base/src/nsGkAtomList.h | 4 +
dom/events/EventNameList.h | 16 +++
dom/events/EventStateManager.cpp | 6 +
dom/ipc/PBrowser.ipdl | 2 +
dom/ipc/TabChild.cpp | 6 +-
dom/ipc/TabParent.cpp | 24 ++++
dom/ipc/TabParent.h | 1 +
layout/base/nsIPresShell.h | 12 +-
layout/base/nsPresShell.cpp | 250 ++++++++++++++++++++++++++++++++++++++
layout/base/nsPresShell.h | 26 ++++
modules/libpref/init/all.js | 3 +
12 files changed, 350 insertions(+), 3 deletions(-)
2014-10-14 15:09:24 +08:00
Gina Yeh
303bfb5736
Bug 989198, Patch 2: Implementation of BeforeAfterKeyboardEvent, sr=smaug, r=masayuki.
...
---
dom/events/BeforeAfterKeyboardEvent.cpp | 92 ++++++++++++++++++++++
dom/events/BeforeAfterKeyboardEvent.h | 45 +++++++++++
dom/events/EventDispatcher.cpp | 3 +
dom/events/KeyboardEvent.cpp | 60 ++++++++------
dom/events/KeyboardEvent.h | 8 +-
dom/events/moz.build | 2 +
dom/events/test/test_all_synthetic_events.html | 4 +
dom/interfaces/events/nsIDOMEvent.idl | 7 ++
dom/tests/mochitest/general/test_interfaces.html | 48 ++++++-----
dom/webidl/BeforeAfterKeyboardEvent.webidl | 24 ++++++
dom/webidl/moz.build | 1 +
11 files changed, 250 insertions(+), 44 deletions(-)
create mode 100644 dom/events/BeforeAfterKeyboardEvent.cpp
create mode 100644 dom/events/BeforeAfterKeyboardEvent.h
create mode 100644 dom/webidl/BeforeAfterKeyboardEvent.webidl
2014-10-14 15:09:20 +08:00
David Anderson
47b288ee47
WebGL2: Implement invalidateFramebuffer and invalidateSubFramebuffer (bug 1076456
, r=jgilbert).
...
--HG--
extra : rebase_source : 5ce9c956475388896fe193ca37c9595978adf15c
2014-10-14 14:49:49 -07:00
Andrew Osmond
3e8c67dfd9
Bug 879717: Part 3: Fix camera preview stream and wake locks from lock screen. r=roc
2014-10-13 00:01:25 -04:00
Chai-hung Tai
e2c48838cb
Bug 1053130: Refactor MediaEngine video sources; alse remove Snapshot function. r=jesup,alfredo
...
--HG--
rename : content/media/webrtc/MediaEngineWebRTCVideo.cpp => content/media/webrtc/MediaEngineCameraVideoSource.cpp
rename : content/media/webrtc/MediaEngineWebRTC.h => content/media/webrtc/MediaEngineCameraVideoSource.h
rename : content/media/webrtc/MediaEngineWebRTCVideo.cpp => content/media/webrtc/MediaEngineGonkVideoSource.cpp
rename : content/media/webrtc/MediaEngineWebRTC.h => content/media/webrtc/MediaEngineGonkVideoSource.h
2014-10-12 23:37:37 -04:00
Ryan VanderMeulen
1be3c9d1e3
Merge m-c to inbound. a=merge
2014-10-12 14:57:13 -04:00
Ryan VanderMeulen
9fcdf86758
Merge inbound to m-c. a=merge
2014-10-12 14:45:42 -04:00
Tom Schuster
bf9324688d
Bug 1069694 - Remove OldDebugAPI from the browser. r=shu
2014-10-12 19:37:41 +02:00
Fabrice Desré
80f1c794d3
Bug 832700 - Add private browsing to b2g, tests r=smaug
2014-10-10 14:28:04 -07:00
Fabrice Desré
441a8d0a8a
Bug 832700 - Add private browsing to b2g, API implementation r=ehsan,smaug
2014-10-10 14:28:04 -07:00
Jan de Mooij
c316d19712
Backed out changeset 3a89e23a25f0 (bug 839838) for rooting analysis bustage on a CLOSED TREE.
2014-10-11 19:47:58 +02:00
Ehsan Akhgari
487b07800b
Bug 839838 - Implement DOMRequest.then; r=sicking
...
This is implemented by creating a Promise object internally and
forwarding the .then() call to it. Any further callbacks passed to
future .then() calls will be added as callbacks on the same internal
promise object. We also take care of resolving or rejecting the promise
if the success/error event of the DOMRequest object has been fired
before .then() is called.
2014-10-11 09:46:01 -04:00
Dirk Schulze
1d1b7d9234
Bug 1077388 - Fix parsing/computing issue with polygon(). r=dbaron
2014-10-10 02:10:00 -04:00
Donato Sciarra
702164a5ed
Bug 1074902 - URLSearchParams.set() should remove duplicate pairs. r=baku
2014-10-09 09:53:00 -04:00
Jan Jongboom
c8c3ab24b8
Bug 1059163 - Add a mutation observer to contenteditable elements to detect selection changes that nsISelectionPrivate misses. r=yxl
2014-10-09 06:06:00 -04:00
Benoit Jacob
9293e8da7b
Bug 1081286 - WebGL2: account for the fact that SRGB formats break the 1:1 mapping between sized formats and (unsized format, type) pairs - r=jgilbert
2014-10-11 19:07:33 -04:00
Benjamin Smedberg
9feee44085
Bug 1081258 - Remove unnecesary (re)definition of NAN, r=mikeh
...
--HG--
extra : rebase_source : 6c7d8f2454467ea9fcf23c8581f15eb96beb5eda
2014-10-11 15:56:54 +13:00
Wes Kocher
0dadefde36
Merge inbound to m-c a=merge CLOSED TREE
2014-10-10 18:58:06 -07:00
Wes Kocher
a026920874
Merge b2g-inbound to m-c a=merge CLOSED TREE
2014-10-10 18:41:41 -07:00
Jessica Jong
e3819dc768
Bug 1047196 - Part 4: Avoid the use of 'jsval' in interfaces (gonk). r=hsinyi
2014-10-08 02:41:00 -04:00
Jessica Jong
846ed7e6e7
Bug 1047196 - Part 3: Avoid the use of 'jsval' in interfaces (ipc). f=echen, r=smaug
2014-10-08 02:34:00 -04:00
Jessica Jong
7fe1bc112c
Bug 1047196 - Part 2: Avoid the use of 'jsval' in interfaces (dom). f=echen, r=smaug
2014-10-08 02:33:00 -04:00
Jessica Jong
d2bc712fe4
Bug 1047196 - Part 1: Avoid the use of 'jsval' in interfaces (idl). r=hsinyi
2014-10-08 02:29:00 -04:00
Ryan VanderMeulen
17798b065a
Bug 962029 - Skip test_bug746272-2.html on B2G because it depends on where the mochitest chunks are split.
2014-10-10 10:40:32 -04:00
Jessica Jong
ee04d4c6ee
Bug 1074037 - B2G RIL: refine DataCall's canHandleApn() decision logic. r=edgar
2014-10-09 02:24:00 +08:00
Wes Kocher
dbae32d6c1
Merge inbound to m-c a=merge
2014-10-09 21:24:56 -07:00
Wes Kocher
9d5a25df12
Merge m-c to b2g-inbound a=merge CLOSED TREE
2014-10-09 17:10:50 -07:00
Wes Kocher
9270d4c1bf
Merge m-c to inbound a=merge CLOSED TREE
2014-10-09 17:08:37 -07:00
Wes Kocher
a5cc935cac
Merge b2g-inbound to m-c a=merge CLOSED TREE
2014-10-09 16:37:20 -07:00
Andrew McCreight
12881559c7
Back out 30e935a33442 (bug 1064706, part 3), because it probably depends on part 2.
...
This reverts commit 0b3cc3d4ac
.
2014-10-09 13:02:17 -07:00
Kyle Huey
293cdb8929
Bug 1080059: Explicitly QueryInterface to nsIIccInfo rather than downcasting, because the canonical nsIIccInfo pointer is not the same as the canonical subclass pointer. r=edgar
2014-10-09 10:50:37 -07:00
Ryan VanderMeulen
2e4734fdf0
Backed out changeset 012853bd80b7 (bug 844457) for likely being the real cause of the mochitest-dt failures.
...
CLOSED TREE
2014-10-09 13:39:14 -04:00
Ryan VanderMeulen
46d55d6995
Backed out changeset 0f7fe4800ace (bug 1027631) for non-unified bustage.
...
CLOSED TREE
2014-10-09 13:16:32 -04:00
Ryan VanderMeulen
556bae10fc
Backed out changesets 3ad7043d2116, 774f695d8c0a, c7d7762d5e27, and 87cd44cd57b7 (bug 1058397
) for non-unified bustage.
2014-10-09 12:13:35 -04:00
Steve Fink
b640335cbc
Bug 1061288 - Make it harder for ArrayBuffer data pointers to be held across invalidations. r=smaug,terrence,jdm,roc,khuey
2014-10-07 10:44:07 -07:00
Morris Tseng
d1862b0e6a
Bug 1067231 - Send touch caret tap event. r=ehsan
...
DONTBUILD
--HG--
extra : rebase_source : 0dfc843425bccd13da56fd17d9d854352b07f9a3
2014-10-07 02:28:00 -04:00
Ryan VanderMeulen
b3ab357b12
Backed out changeset 0f7fe4800ace for landing with the wrong bug number.
...
--HG--
extra : rebase_source : fe37a4e6b566cb2121079ad95bfdce99ab997d33
2014-10-09 11:39:12 -04:00
Alexandre Lissy
343378644a
Bug 1076597 - Fix Settings API shutdown race condition. r=bent
2014-10-07 06:35:00 -04:00
Morris Tseng
9261b9ccdd
Bug 1027631 - Send touch caret tap event. r=ehsan
2014-10-07 02:28:00 -04:00
Szu-Yu Chen [:aknow]
2709d86f49
Bug 1058397
- Part 4: Wrap system message. r=hsinyi
2014-10-08 20:02:00 +02:00
Szu-Yu Chen [:aknow]
1525f1cf74
Bug 1058397
- Part 3: USSDSession implement. r=hsinyi
2014-10-08 20:01:00 +02:00
Szu-Yu Chen [:aknow]
f974940b23
Bug 1058397
- Part 2: USSDSession interface. r=hsinyi
2014-10-08 20:01:00 +02:00
Szu-Yu Chen [:aknow]
b9ca03a04a
Bug 1058397
- Part 1: Separate TelephonyCallback. r=hsinyi
2014-10-08 20:01:00 +02:00
Bevis Tseng
6c885f4bcd
Bug 1074092 - Move CBS Settings implementation from RadioInterfaceLayer to CellBroadcastService. r=htsai
2014-10-06 19:02:16 +08:00
Alphan Chen
f61e4ee020
Bug 1076715
- Add B2G supported playback formats for device info. r=dhylands
2014-10-08 03:16:00 +02:00
Chuck Lee
8c12736395
Bug 1078113 - Use Cu.cloneInfo() to wrap returned values. r=bzbarsky r=vchang
2014-10-07 18:06:03 +08:00
Jamin Liu
643d379c50
Bug 1052304 - Notify OPP manager when Bluetooth socket message error occurs. r=btian
2014-10-09 17:54:38 +08:00
Wes Kocher
26c0b8d5e5
Merge b2g-inbound to m-c a=merge
2014-10-08 16:49:26 -07:00
Eric Rahm
7fffd05532
Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan
2014-10-08 13:19:14 -07:00
Eric Rahm
8d715a7fe4
Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
2014-10-08 13:17:32 -07:00
Andrew McCreight
e9daea7584
Bug 1047483 - Fix Windows non-unified build bustage again.
...
CLOSED TREE a=RyanVM
2014-10-08 12:39:25 -07:00
Andrew McCreight
25a8eadfab
Bug 1047483 - Fix Windows non-unified build bustage.
2014-10-08 11:40:59 -07:00
jdashg
1d871dfa7e
Bug 1080266 - Simplify WebGLContext::LinkProgram. - r=kamidphish
2014-10-03 14:47:00 -07:00
jdashg
8d30cdc7be
Bug 1080266 - Move UpdateInfo into WebGLProgram.cpp. - r=kamidphish
2014-10-03 14:36:57 -07:00
Ryan VanderMeulen
c460713e4d
Backed out changesets fb6af789bc67 and 313123f12e95 (bug 818307) for non-unified bustage.
2014-10-10 16:24:54 -04:00
jdashg
bd708441da
Bug 1080922 - Stop logging from fixed bug 763355. - r=kamidphish
2014-10-09 18:57:23 -07:00
jdashg
8f90150b49
Bug 1080922 - Add mach mochitest-plain targets for webgl mochitests. - r=kamidphish
2014-10-09 16:29:52 -07:00
jdashg
29efadeb7f
Bug 1080922 - Regenerate webgl conformance mochitests.
2014-10-09 16:02:52 -07:00
jdashg
230927b72c
Bug 1080922 - Add subtest logging to mochi-single.html. - r=kamidphish
2014-10-09 16:01:47 -07:00
jdashg
ca85c23987
Bug 1066280 - Review fixes. - r=kamidphish,mattwoodrow
2014-10-08 13:04:19 -07:00
jdashg
fbd3252fc0
Bug 1066280 - Fixes for SurfaceStream removal. - r=kamidphish,mattwoodrow
2014-10-07 21:16:14 -07:00
jdashg
9b7291ca7a
Bug 1066280 - Remove SurfaceStream. - r=kamidphish,mattwoodrow
2014-10-07 21:15:39 -07:00
jdashg
97fbd15434
Bug 1066280 - Fixes. - r=kamidphish,mattwoodrow
...
From 4e9f52ab105333e8b1120342e9583b2d833a4465 Mon Sep 17 00:00:00 2001
---
dom/canvas/WebGLContext.cpp | 10 +++++--
gfx/gl/GLContext.cpp | 20 --------------
gfx/gl/GLContext.h | 3 --
gfx/gl/GLReadTexImageHelper.cpp | 5 +++-
gfx/gl/GLScreenBuffer.cpp | 13 +++++++--
gfx/gl/GLUploadHelpers.cpp | 27 ++++++++++++++++++
gfx/gl/SharedSurfaceGralloc.cpp | 14 ++++------
gfx/gl/SharedSurfaceGralloc.h | 10 +++++--
gfx/gl/SurfaceTypes.cpp | 2 ++
gfx/gl/SurfaceTypes.h | 1 +
gfx/layers/client/CanvasClient.cpp | 44 ++++++++++++++++++------------
gfx/layers/client/CanvasClient.h | 8 +++---
gfx/layers/client/ClientCanvasLayer.cpp | 6 ++++
gfx/layers/client/ClientCanvasLayer.h | 2 +-
gfx/layers/client/TextureClient.cpp | 11 ++++----
gfx/layers/client/TextureClient.h | 6 ++--
gfx/layers/composite/TextureHost.cpp | 15 +++++-----
gfx/layers/composite/TextureHost.h | 10 +++----
gfx/layers/d3d10/CanvasLayerD3D10.cpp | 9 ++++--
gfx/layers/d3d9/CanvasLayerD3D9.cpp | 8 ++++--
gfx/layers/ipc/LayersSurfaces.ipdlh | 4 +--
gfx/layers/moz.build | 4 ++-
gfx/layers/opengl/GrallocTextureClient.cpp | 26 +++++++++++++++++-
gfx/layers/opengl/GrallocTextureClient.h | 3 ++
24 files changed, 171 insertions(+), 90 deletions(-)
2014-10-07 21:11:54 -07:00
jdashg
ef52752f00
Bug 1079608 - Move blend_minmax out from under Draft. - r=kamidphish
2014-10-07 15:16:54 -07:00
Aaron Klotz
fa889ad57c
Bug 818307: Part 2 - Plugin Hang UI ChromeHang annotations; r=gfritzsche
2014-10-10 12:19:58 -06:00
David Keeler
0dd623409d
bug 1080746 - WebCrypto: test import/export of an RSA private key with p < q r=rbarnes
2014-10-09 14:43:26 -07:00
Andrea Marchesini
fbca0c318d
Bug 504553 - patch 4 - WebSockes in Workers: tests, r=smaug
...
--HG--
rename : content/base/test/test_websocket.html => dom/workers/test/websocket_worker.js
2014-10-10 17:58:12 +01:00
Andrea Marchesini
125dadca5d
Bug 504553 - patch 3 - WebSockes in Workers: Workers supported, r=smaug
2014-10-10 17:58:05 +01:00
Tom Schuster
ffe3f3710e
Bug 844457 - Move XSLTProcessor to WebIDL. r=peterv
...
--HG--
rename : dom/xslt/nsIXSLTProcessor.idl => dom/webidl/XSLTProcessor.webidl
rename : dom/xslt/xml/txXMLUtils.cpp => dom/xslt/base/txExpandedName.cpp
rename : dom/xslt/xml/txXMLUtils.h => dom/xslt/base/txExpandedName.h
2014-10-09 17:25:43 +02:00
Jason Orendorff
41b9b13312
Bug 1026918, part 2 - Rename js::GetPropertyNames -> GetPropertyKeys. r=efaust.
...
--HG--
extra : rebase_source : 359dceadb4dfcfc9c724d2995c121a56af610c7d
2014-09-26 19:39:35 -05:00
Jason Orendorff
d35e6d1e8d
Bug 1026918, part 1 - Rename BaseProxyHandler::getOwnPropertyNames -> ownPropertyKeys to match the ES6 [[OwnPropertyKeys]] internal method. r=efaust, r=bz.
...
Also renamed in this patch:
ENUMERATE_IF_DEFINED -> ADD_KEYS_IF_DEFINED
XrayEnumerateAttributesOrMethods -> XrayAttributeOrMethodKeys
XrayEnumerateNativeProperties -> XrayOwnNativePropertyKeys
XrayEnumerateProperties -> XrayOwnPropertyKeys
WrapperOwner::getPropertyNames -> getPropertyKeys
These make sense because JSITER_* flags are involved; the functions in
question are not for finding enumerable properties only.
--HG--
extra : rebase_source : 35fb0fa3c8f3d7bc952409ea8c584e58f3c1d78f
2014-09-26 15:16:36 -05:00
Andrea Marchesini
a03a6d39c9
Bug 1047483 - patch 6 - Fixes for Webplatform tests, r=bz
2014-10-08 17:15:23 +01:00
Andrea Marchesini
1fd21e550b
Bug 1047483 - patch 5 - Remove 'name' in the FilePropertyBag dictionary, r=smaug
2014-10-08 17:15:23 +01:00
Andrea Marchesini
5ee327d0bc
Bug 1047483 - patch 4 - Removing nsDOMBlobBuilder, r=ehsan
...
--HG--
rename : content/base/src/nsDOMBlobBuilder.cpp => content/base/src/MultipartFileImpl.cpp
rename : content/base/src/nsDOMBlobBuilder.h => content/base/src/MultipartFileImpl.h
2014-10-08 17:15:23 +01:00
Andrea Marchesini
8f8ec51372
Bug 1047483 - patch 3 - Renaming DOMFile to File, r=ehsan
...
--HG--
rename : content/base/public/nsDOMFile.h => content/base/public/File.h
rename : content/base/src/nsDOMFile.cpp => content/base/src/File.cpp
2014-10-08 17:15:23 +01:00
Andrea Marchesini
090b876c2a
Bug 1047483 - patch 2 - Renaming nsDOMFileList to FileList, r=ehsan
2014-10-08 17:15:23 +01:00
Andrea Marchesini
7491bee8c3
Bug 1047483 - patch 1 - Porting DOMFile/DOMBlob to WebIDL, r=bz, r=bkelly, r=bholley
2014-10-08 17:15:22 +01:00
Peter Van der Beken
860cd0a2e6
Bug 1079787 - Switch txMozillaXSLTProcessor to NS_IMPL_CYCLE_COLLECTION. r=mccr8.
...
--HG--
extra : rebase_source : d32b38d515a33e1f8d79571907407ccf273fc552
2014-10-01 20:43:09 +02:00
Jonathan Kew
cd20b667c6
Bug 902799 - Support textruns with vertical writing modes when drawing Canvas2D text. r=bas
2014-10-06 16:19:36 +01:00
Carsten "Tomcat" Book
cb724f4c8c
Merge m-c to mozilla-inbound
2014-10-08 15:57:31 +02:00
Carsten "Tomcat" Book
27b794dad1
merge b2g-inbound to mozilla-central a=merge
2014-10-08 15:50:32 +02:00
Carsten "Tomcat" Book
2db885f447
merge mozilla-inbound to mozilla-central a=merge
2014-10-08 15:45:22 +02:00
Carsten "Tomcat" Book
12f1280ce3
Backed out changeset 88bb2a142e10 (bug 902799) on smaugs requests for regressions/crashes
2014-10-08 15:41:35 +02:00
Donato Sciarra
6f0d7e4f93
Bug 1074886 - URLSearchParams.get() should return null (not empty string) when not find pair. r=bzbarsky
2014-10-07 10:06:00 +02:00
Ryan VanderMeulen
2a44f93838
Merge m-c to fx-team. a=merge
2014-10-07 16:14:26 -04:00
Ryan VanderMeulen
652c5d4a4f
Merge inbound to m-c. a=merge
2014-10-07 16:00:48 -04:00
Ryan VanderMeulen
cd3e8a6f73
Backed out 7 changesets (bug 1047483, bug 1079301, bug 1079335) for webplatform test failures.
...
Backed out changeset 7d06b68c44d0 (bug 1079335)
Backed out changeset 92030169528e (bug 1079301)
Backed out changeset c09d7f95554a (bug 1047483)
Backed out changeset c199f1057d7e (bug 1047483)
Backed out changeset 18830d07884c (bug 1047483)
Backed out changeset e087289ccfbb (bug 1047483)
Backed out changeset 6238ff5d3ed0 (bug 1047483)
CLOSED TREE
--HG--
rename : content/base/public/File.h => content/base/public/nsDOMFile.h
rename : content/base/src/MultipartFileImpl.cpp => content/base/src/nsDOMBlobBuilder.cpp
rename : content/base/src/MultipartFileImpl.h => content/base/src/nsDOMBlobBuilder.h
rename : content/base/src/File.cpp => content/base/src/nsDOMFile.cpp
2014-10-07 13:16:11 -04:00
Andrea Marchesini
227cb189b8
Bug 1079335 - Blob/File headers should be used in Fetch API, r=peterv - CLOSED TREE
2014-10-07 17:02:28 +01:00
Andrea Marchesini
64efa49fec
Bug 1047483 - patch 5 - Remove 'name' in the FilePropertyBag dictionary, r=smaug
2014-10-07 15:20:59 +01:00
Andrea Marchesini
b0680af5f4
Bug 1047483 - patch 4 - Removing nsDOMBlobBuilder, r=ehsan
...
--HG--
rename : content/base/src/nsDOMBlobBuilder.cpp => content/base/src/MultipartFileImpl.cpp
rename : content/base/src/nsDOMBlobBuilder.h => content/base/src/MultipartFileImpl.h
2014-10-07 15:20:57 +01:00
Andrea Marchesini
c8190ba625
Bug 1047483 - patch 3 - Renaming DOMFile to File, r=ehsan
...
--HG--
rename : content/base/public/nsDOMFile.h => content/base/public/File.h
rename : content/base/src/nsDOMFile.cpp => content/base/src/File.cpp
2014-10-07 15:20:55 +01:00
Andrea Marchesini
78eb44f2cd
Bug 1047483 - patch 2 - Renaming nsDOMFileList to FileList, r=ehsan
2014-10-07 15:20:53 +01:00
Andrea Marchesini
d272279126
Bug 1047483 - patch 1 - Porting DOMFile/DOMBlob to WebIDL, r=bz, r=bkelly, r=bholley
2014-10-07 15:20:52 +01:00
Bill McCloskey
2ab547d3ab
Bug 1049879 - Remove urgent and rpc message types and replace with message priorities (r=dvander,bent,ehsan)
2014-10-07 21:32:45 -07:00
Carsten "Tomcat" Book
4985d0ee76
Backed out changeset e56bf4ea89fb (bug 1049879) for bustage in emulator debug builds on a CLOSED TREE
2014-10-08 08:03:57 +02:00
Dave Townsend
c0153fffad
Bug 1068412: Forward dynamically registered resource URI mappings to content processes. r=billm
2014-10-07 10:29:40 -07:00
Wes Kocher
aec31f5f75
Merge m-c to inbound a=merge CLOSED TREE
2014-10-06 20:59:17 -07:00
Wes Kocher
03d235fb07
Backed out changeset 645d5e930e23 (bug 1067305) for inadvertently disabling all media tests on some platforms CLOSED TREE
2014-10-06 19:11:39 -07:00
Wes Kocher
445e1466e9
Backed out 5 changesets (bug 806819) for WinXP test failures on a CLOSED TREE
...
Backed out changeset 009ae35b0c67 (bug 806819)
Backed out changeset 5a57f87f5061 (bug 806819)
Backed out changeset f06cd735b5b3 (bug 806819)
Backed out changeset e25a2a8d4af4 (bug 806819)
Backed out changeset 70a167982c3f (bug 806819)
2014-10-06 16:32:50 -07:00
Andrew McCreight
9d6136ff7b
Bug 1073597, part 3 - Lazify creation of the CPOW manager in CpowIdHolder. r=billm
2014-10-06 15:45:42 -07:00
Andrew McCreight
6ca7943f17
Bug 1073597, part 2 - Factor out common base class for GetCPOWManager. r=smaug
2014-10-06 15:45:42 -07:00
Andrew McCreight
2c600e06ee
Bug 1073597, part 1 - Don't get a CPOW manager to wrap unless there are CPOWs. r=smaug
2014-10-06 15:45:42 -07:00
Ryan VanderMeulen
c0ad8b6eb4
Merge inbound to m-c. a=merge
2014-10-06 17:05:56 -04:00
Szu-Yu Chen [:aknow]
7af9c43a6c
Bug 1069862 - Use serviceClass 0 to query callbarring option. r=hsinyi
2014-10-06 03:07:00 -04:00
Carsten "Tomcat" Book
5745fe8cf9
Merge m-c to b2g-inbound
2014-10-06 15:54:45 +02:00
Thomas Zimmermann
ff995ec1bd
Bug 1065999: Ignore unknown Bluetooth properties, r=shuang
...
This patch is a workaround for unknown Bluetooth properties. Instead of
failing completely, we simply ignore them.
2014-09-29 11:41:02 +02:00
Carsten "Tomcat" Book
3346857046
Merge m-c to b2g-inbound
2014-10-07 15:08:19 +02:00
Jocelyn Liu
4429e378ee
Bug 1072802: Use nsRefPtr to avoid ReplyRunnable being released during IPC process. r=tzimmermann
2014-10-07 16:46:05 +08:00
Randy Lin
a380f2e081
Bug 1073494 - Audio is not routing to headset while playback is on BT. r=mwu
2014-10-08 10:49:59 +08:00
Bill McCloskey
281cb8db91
Bug 1049879 - Remove urgent and rpc message types and replace with message priorities (r=dvander,bent,ehsan)
2014-10-07 21:32:45 -07:00
Nikhil Marathe
68bb3e1d0c
Bug 1039846 - Request implementation. r=baku
...
--HG--
extra : transplant_source : %E6%A1%EB%5C3%95%8A%B4%3F%5C%D8%28%B2%98%5E%A1%C2%E5%1C%EE
2014-09-23 22:03:20 -07:00
Eric Rahm
53a247fb00
Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan
...
--HG--
extra : rebase_source : 49a3f57d94fc94702f1604175c4e206091b67197
2014-10-06 13:11:24 -07:00
Eric Rahm
80d2b8bba6
Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
...
--HG--
extra : rebase_source : c96eea1c12ea8c19314393f0e8b4b57a4316a61d
2014-10-06 13:08:20 -07:00
Wes Kocher
5a0d84e7aa
Backed out changeset abd8b7b6dbd1 (bug 1075302) for e10s bustage on a CLOSED TREE
2014-10-06 14:49:07 -07:00
Ryan VanderMeulen
fab0916f80
Merge m-c to inbound. a=merge
2014-10-06 17:29:50 -04:00
Ben Turner
3ba19a1445
Bug 1075302 - Allow Necko to do main thread I/O on remote blobs, r=khuey.
2014-10-06 14:05:07 -07:00
Andrew Halberstadt
d292ee73f1
Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester
2014-10-07 18:18:28 -04:00
Wes Kocher
37702e967f
Merge m-c to inbound a=merge
2014-10-07 18:43:16 -07:00
Benoit Jacob
460206c009
Bug 1077183 - Untangle the confusion between effective and unsized internalformats in the WebGL implementation - r=jgilbert
2014-10-07 19:52:58 -04:00
Ehsan Akhgari
393a0db497
Bug 1079317 - Fix some more bad implicit constructors in DOM; r=baku
2014-09-24 09:16:53 -04:00
Ryan VanderMeulen
deca1e4adb
Merge m-c to inbound. a=merge
2014-10-07 16:09:10 -04:00
Ben Turner
21acdc6b04
Bug 1075302 - Allow Necko to do main thread I/O on remote blobs, r=khuey.
2014-10-07 12:26:59 -07:00
Garvan Keeley
255f395915
Bug 1061186 - increase timeout from 500ms to 1sec to avoid rare failures. r=jdm
2014-09-19 16:55:00 +02:00
Andre Natal
6fc963aa13
Bug 1060659 - SpeechGrammarList should both initialize SpeechRecognitionService and set a grammar on it. r=smaug
2014-10-01 21:37:00 +02:00
Edgar Chen
f6319355dd
Bug 994461 - Part 4: MMS changes for IccInfo WebIDL. r=bevistzeng
2014-09-17 19:09:28 +08:00
Edgar Chen
584a54888c
Bug 994461 - Part 3: BT changes for IccInfo WebIDL. r=echou
2014-09-15 23:14:49 +08:00
Edgar Chen
751d1a07fa
Bug 994461 - Part 2: GPS changes for IccInfo WebIDL. r=kchen
2014-09-05 14:54:29 +08:00
Edgar Chen
02486c284f
Bug 994461 - Part 1: Move IccInfo to WebIDL. r=smaug,vicamo
...
--HG--
rename : dom/icc/interfaces/nsIDOMIccInfo.idl => dom/icc/interfaces/nsIIccInfo.idl
2014-09-19 15:53:05 +08:00
Benoit Jacob
3a2e260638
Bug 1072680 - Untangle the mixup of formats vs internalformats in the WebGL implementation - r=jgilbert
2014-10-04 22:24:24 -04:00
Dan Glastonbury
4ffb153247
Bug 1075305 - WebGL2 - convert BaseTexFormat() to use strong GL types.; r=bjacob
...
--HG--
extra : rebase_source : dc805b06ca0758aea3ec0a3727816011aac83186
extra : source : 8a155fbe61b62b4be3f4e82bf6e9c39446d910c3
2014-09-30 14:03:29 +10:00
Dan Glastonbury
b6117c9d45
Bug 1075305 - Sort strong GL type TexFormat.; r=:bjacob
...
--HG--
extra : rebase_source : b2429b3a5ca0257541d0de35863c7279eed5061f
extra : source : dcbe7e7b4728325e68a133bfc4a9e61f2e7d6b3c
2014-10-02 17:23:37 +10:00
Dan Glastonbury
c7adc4e4fe
Bug 1075305 - WebGL2 - remove WebGL prefix from WebGLTexture::ImageInfo.; r=bjacob
...
--HG--
extra : rebase_source : f724d3f293f83f8e905175e1be6e9f6987e58454
extra : source : dc6fbe00f4d764b7f02818667addf12f038b72f3
2014-09-30 13:50:00 +10:00