Commit Graph

419326 Commits

Author SHA1 Message Date
Andrew McCreight
76843426d0 Bug 1157304 - Make the empty classname assertion in BloatEntry fatal. r=froydnj 2015-04-27 10:28:19 -04:00
B2G Bumper Bot
0f5fa9cafb Bumping manifests a=b2g-bump 2015-04-27 07:19:57 -07:00
Chenxia Liu
9f04cba818 Bug 1151505 - Adjust for tablet anchoring being offscreen. r=margaret
--HG--
extra : rebase_source : e31c499a6e81ed179b2cef134d6f6fc35548fc75
2015-04-24 16:27:45 -07:00
Nathan Froyd
ddbb44d13f Bug 1158320 - rename nsThread::mRunningEvent to mNestedEventLoopDepth; r=bsmedberg
The current name reads to me like a boolean variable, even though it's
actually a counter.  Try to make that property more explicit at its uses
by renaming it to something more evocative of counter-ness.
2015-04-24 16:04:50 -04:00
Tom Tromey
31d2b6cf77 Bug 1154356 - Escape variable name in Declaration::AppendVariableAndValueToString. r=heycam 2015-04-24 13:15:00 -04:00
Jonathan Hao
2ad2daadc6 Bug 1151760 - Separate timeout timer with end of stream. r=ettseng 2015-04-24 15:25:09 +08:00
Samael Wang
dcfd367a21 Bug 1147305 - Map settings "mms.debugging.enabled" to preference. r=btseng 2015-04-27 11:46:26 +08:00
B2G Bumper Bot
30f3891e4e Bumping manifests a=b2g-bump 2015-04-27 04:32:24 -07:00
B2G Bumper Bot
1333aabe3c Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/0e7de44f8fad
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1150424 - merge pull request #29482 from albertopq:1150424-tray-provider-select to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/4b716e27330b
Author: albertopq <albert.pastor@gmail.com>
Desc: Bug 1150424 - Preventing default on top-panel click and mouse events
2015-04-27 04:30:11 -07:00
B2G Bumper Bot
eb0527dbb5 Bumping manifests a=b2g-bump 2015-04-27 03:59:58 -07:00
B2G Bumper Bot
684955a731 Bumping gaia.json for 6 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/0ddb96ed5210
Author: John Hu <johu@mozilla.com>
Desc: Merge pull request #29595 from huchengtw-moz/bug-1154607-browser-context-menu-as-base-module

Bug 1154607 - [System] make browser_context_menu as a base module, r=alive

========

https://hg.mozilla.org/integration/gaia-central/rev/914fa6975dfd
Author: John Hu <johu@mozilla.com>
Desc: Bug 1154607 - [System] make browser_context_menu as a base module

========

https://hg.mozilla.org/integration/gaia-central/rev/b20f4919fb12
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1155105 - merge pull request #29661 from flodolo:bug1155105 to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/e3b5c8662476
Author: Francesco Lodolo (:flod) <flod@lodolo.net>
Desc: Bug 1155105 - [Settings] Use l10n.js to localize time selector text in "Date&Time" panel

========

https://hg.mozilla.org/integration/gaia-central/rev/f13af697ce06
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1154800 - merge pull request #29687 from gmarty:Bug-1154800-OTA-Download-Icons-can-linger-on-homescreen-after-canceling-download to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/4275c2595189
Author: Guillaume Marty <edo999@gmail.com>
Desc: Bug 1154800 - [Status Bar] OTA Download Icons can linger on homescreen after canceling download
2015-04-27 03:57:46 -07:00
Carsten "Tomcat" Book
4ceb798519 Merge mozilla-central to b2g-inbound 2015-04-27 12:47:45 +02:00
Carsten "Tomcat" Book
596e5f9960 merge fx-team to mozilla-central a=merge 2015-04-27 12:34:03 +02:00
B2G Bumper Bot
566ff34a44 Bumping manifests a=b2g-bump 2015-04-27 03:22:21 -07:00
B2G Bumper Bot
388d8f2669 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/e3839eb8f599
Author: Francisco Jordano <arcturus@ardeenelinfierno.com>
Desc: Merge pull request #29729 from arcturus/bug-1156610

Bug 1156610 - Fix remaining communications jshint issues r=kgrandon

========

https://hg.mozilla.org/integration/gaia-central/rev/d4c562f2784b
Author: Francisco Jordano <fjordano@mozilla.com>
Desc: Bug 1156610 - Fix remaining communications jshint issues r=kgrandon
2015-04-27 03:20:09 -07:00
Carsten "Tomcat" Book
107708af7c merge mozilla-inbound to mozilla-central a=merge 2015-04-27 12:00:14 +02:00
Carsten "Tomcat" Book
2a81c56c7e merge b2g-inbound to mozilla-central a=merge 2015-04-27 11:55:44 +02:00
B2G Bumper Bot
2d165a2c74 Bumping manifests a=b2g-bump 2015-04-27 02:47:45 -07:00
B2G Bumper Bot
0c797f6ec6 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/9c9b74319651
Author: gasolin <gasolin@gmail.com>
Desc: Merge pull request #29131 from gasolin/issue-1090799-5

Bug 1090799 - make nfc_handover_manager get bluetooth adapter via service query, r=ian, tauzen

========

https://hg.mozilla.org/integration/gaia-central/rev/a62afb1fe679
Author: gasolin <gasolin@gmail.com>
Desc: Bug 1090799 - make nfc_handover_manager get bluetooth adapter via service query & request, r=ian, tauzen

- wrap API specific difference in bluetooth.js
  - wrap the difference interface of adapter.getPairedDevices API
  - rap the difference callback of adapter.pair API
  - use adapter.getConnectedDevices API instead of device.connected
- use promise resolve to get BTv1 adapter
- use service.query to detect if bluetooth is ready or not
- use service.request to get bluetooth adapter asynchronously
- cache adapter when bluetooth enabled and disabled
- use BaseModule's debug, rename `_debug` to `debug`
- fix test missusing mock_bluetooth.js instead of mock_navigator_moz_bluetooth
2015-04-27 02:45:33 -07:00
B2G Bumper Bot
399a16ce43 Bumping manifests a=b2g-bump 2015-04-27 02:27:46 -07:00
B2G Bumper Bot
24928a7d8f Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/6fc478cbecb0
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1133029 - merge pull request #29714 from albertopq:1133029-sim-fullscreen to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/0d6e11819872
Author: albertopq <albert.pastor@gmail.com>
Desc: Bug 1133029 - Resizing dialogs on hierarchy change
2015-04-27 02:25:35 -07:00
B2G Bumper Bot
684dc66d44 Bumping manifests a=b2g-bump 2015-04-27 01:37:24 -07:00
B2G Bumper Bot
5fbbe5855b Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/96f49c190d7e
Author: BavarianTomcat <tomcat@mozilla.com>
Desc: Revert "Bug 1156161 - Add manifestHash and packageHash fields to preload apps' registry in webapps.json" for B2G Desktop Windows opt bustage

This reverts commit fbdfd839f09cd02c62497dad77e3b0b86fe7454e.
2015-04-27 01:35:12 -07:00
B2G Bumper Bot
38b84d415c Bumping manifests a=b2g-bump 2015-04-27 00:17:25 -07:00
B2G Bumper Bot
b341b78a8e Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/fbb9373bfe56
Author: GaryChen, PYChen <mmm198219@gmail.com>
Desc: Merge pull request #27766 from joshwalker1026/bug_1126709

Bug 1126709 - Should use the URL() object instead of string concatenation to resolve icon urls for Homescreen application. r=fabrice.

========

https://hg.mozilla.org/integration/gaia-central/rev/c841b03ac943
Author: Josh Cheng <joshwalker.cheng@gmail.com>
Desc: Bug 1126709 - Should use the URL() object instead of string concatenation to resolve icon urls for Homescreen application.

revise_test
2015-04-27 00:15:11 -07:00
B2G Bumper Bot
de8fd45c5a Bumping manifests a=b2g-bump 2015-04-26 20:57:36 -07:00
B2G Bumper Bot
406c238a3a Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/ed6e3151804f
Author: Ricky Chien <ricky060709@gmail.com>
Desc: Merge pull request #29683 from RickyChien/add-manifestHash-and-packageHash

Bug 1156161 - Add manifestHash and packageHash fields to preload apps' registry in webapps.json r=gduan

========

https://hg.mozilla.org/integration/gaia-central/rev/e3002e6eb790
Author: Ricky Chien <ricky060709@gmail.com>
Desc: Bug 1156161 - Add manifestHash and packageHash fields to preload apps' registry in webapps.json
2015-04-26 20:55:24 -07:00
B2G Bumper Bot
2d10e42a79 Bumping manifests a=b2g-bump 2015-04-26 20:42:50 -07:00
JW Wang
8a444e6331 Bug 1157582 - enable ffmpeg decoders on Linux in EME mochitests. r=edwin. 2015-04-27 11:41:14 +08:00
B2G Bumper Bot
ae82ca7d8b Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/ff5f26779cfb
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1155543 - merge pull request #29709 from freesamael:bz/1155543 to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/9eecd67964c1
Author: Samael Wang <sawang@mozilla.com>
Desc: Bug 1155543 - Toggle "mms.debugging.enabled" from developer menu. r=arthurcc
2015-04-26 20:40:14 -07:00
Boris Zbarsky
a8f7f27004 Bug 1157754 part 3. Make ClearMessage private on ErrorResult. r=peterv 2015-04-26 22:38:17 -04:00
Boris Zbarsky
5c1c07ceb9 Bug 1157754 part 2. Convert consumers of ErrorResult::ClearMessage() to the new better APIs we have for suppressing exceptions on ErrorResult. r=bkelly 2015-04-26 22:38:17 -04:00
Boris Zbarsky
e11db3193b Bug 1157754 part 1. Add a way to "catch" an ErrorResult, and a way to safely convert an ErrorResult to an nsresult. r=peterv 2015-04-26 22:38:17 -04:00
B2G Bumper Bot
9b9c8b2b22 Bumping manifests a=b2g-bump 2015-04-26 19:29:55 -07:00
B2G Bumper Bot
f46fd20020 Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c74fc72b9c87
Author: John Hu <johu@mozilla.com>
Desc: Revert "Merge pull request #29563 from huchengtw-moz/bug-1154642-context-menu-focus"

This reverts commit 7856cbd44e0c0c2164f3d0896f695645788b0b2f, reversing
changes made to e62169edf3010cce33bac5df48aa8a9c241ce736.
2015-04-26 19:27:41 -07:00
L. David Baron
c1b1d10e7d Bug 1144410 - Remove finished transitions when a frame transitions away from being display:none. r=birtles
Since bug 960465 patch 14, we've retained finished transitions in order
to handle the issues described in
https://lists.w3.org/Archives/Public/www-style/2015Jan/0444.html .  The
code that did this made the assumption that the transition manager is
notified of the full sequence of style changes that happen to an
element.  However, when an element becomes part of a display:none
subtree and then later becomes displayed again, the transition manager
is not notified of a style change when it becomes displayed again (when
we do not have the old style context).

This patch introduces code to prune the finished transitions when that
happens.

This really fixes only part of the set of problems described in bug
1158431, which also affect running transitions.  However, it's the part
of that set that was a regression from bug 960465, which introduced the
retention of finished transitions, and which makes these issues
substantially easier to hit.

I'd like to fix this part quickly because it's a regression and we
should backport the fix.

Without the patch, I confirmed that the following two tests fail:
INFO TEST-UNEXPECTED-FAIL | layout/style/test/test_transitions_dynamic_changes.html | bug 1144410 test - opacity after starting second transition - got 0, expected 1
INFO TEST-UNEXPECTED-FAIL | layout/style/test/test_transitions_dynamic_changes.html | bug 1144410 test - opacity during second transition - got 0, expected 0.5

With the patch, all the added tests pass.

--HG--
extra : transplant_source : %B4%A5%5Ck%E1%B7%F5Et%CF%9B%9F%40%97c%C5NM%D3%A8
2015-04-26 19:20:19 -07:00
Brian Birtles
063783952d Bug 1157989 part 4 - Make method comment style consistent; r=jwatt 2015-04-27 10:05:47 +09:00
Brian Birtles
8625e1337a Bug 1157989 part 3 - Make LimitBehavior enum a scoped enum; r=jwatt 2015-04-27 10:05:47 +09:00
Brian Birtles
fb3e1108d4 Bug 1157989 part 2 - Make Silently* methods protected; r=jwatt
These methods aren't part of the public API.
2015-04-27 10:05:46 +09:00
Brian Birtles
9104378d5d Bug 1157989 part 1 - Line up methods in dom/animation/Animation with the API; r=jwatt 2015-04-27 10:05:46 +09:00
Felipe Gomes
498ebe1874 Bug 1158270 - Plugins can't run if e10s is force-disabled. r=jmathies 2015-04-26 20:55:39 -03:00
Brian Birtles
219be8ace6 Bug 1157111 - Remove comment from SilentlySetCurrentTime; r=jwatt
The commented-out step has now been removed from the spec:

  34c2bc9272
2015-04-27 08:53:19 +09:00
Brian Birtles
e2c7d46cdc Bug 1150807 part 5 - Tests for Animation.cancel(); r=jwatt 2015-04-27 08:53:19 +09:00
Brian Birtles
7382c76c89 Bug 1150807 part 4 - Don't play/pause an idle animation when animation-play-state changes; r=jwatt
This isn't spec'ed anywhere (since the whole Web Animations API <-> CSS
interaction isn't spec'ed yet) but it seems that changing animation-play-state
should not restart an idle animation.

If an author calls Cancel() on an animation then that animation should continue
to be idle until they call Play()/Pause() from the API. Cancelling an animation
and hanging on to it is a purely API-only feature and hence it's reasonable that
restoring it from this state is also an API-only feature.

One can imagine use-cases such as polyfilling where script wants to remove any
CSS Animations/Transitions run by the browser and replace them with something
else entirely. In that case, the script can call Cancel() on the animation and
be sure that the animation is going to stay out of the way even if something
else tweaks the animation-play-state.
2015-04-27 08:53:19 +09:00
Brian Birtles
012ebba32c Bug 1150807 part 3 - Call PostUpdate from Cancel; r=jwatt
This patch makes Cancel() call PostUpdate which clobbers certain state in style
so that animated style is correctly flushed when an animation is cancelled.

The main difficulty with this is that we *don't* want to call this when we're
cancelling an animation as a result of a style update or else we'll trigger
needless work. The pattern elsewhere has been to define a *FromStyle() method
for this case (e.g. CSSAnimation::PlayFromStyle, PauseFromStyle). This isn't
ideal because there's always the danger we will forget to call the appropriate
*FromStyle method. It is, however, consistent. Hopefully in bug 1151731 we'll
find a better way of expressing this.
2015-04-27 08:53:19 +09:00
Brian Birtles
b34276b816 Bug 1150807 part 2 - Expose Animation::Cancel in WebIDL; r=smaug 2015-04-27 08:53:18 +09:00
Brian Birtles
a4696386d6 Bug 1150807 part 1 - Fix SilentlySetCurrentTime to not set the start time when it is unresolved; r=jwatt
The reasoning for this change is described here:

  https://lists.w3.org/Archives/Public/public-fx/2015AprJun/0027.html

Furthermore, subsequent tests introduced in this bug for the animation playState
depend on this change.
2015-04-27 08:53:18 +09:00
B2G Bumper Bot
715947a096 Bumping manifests a=b2g-bump 2015-04-26 15:30:00 -07:00
Ehsan Akhgari
0ff9130890 Bug 1095517 - Increase the timeout of browser_identity_UI.js 2015-04-26 17:27:18 -04:00
Ehsan Akhgari
3c14a64fec Backout bug 1157276 because it broke the test on all platforms 2015-04-26 17:25:56 -04:00