392662 Commits

Author SHA1 Message Date
Garner Lee
fece1d9334 Bug 1075198 - Support code generation for TypedArrays fields in generated events. r=smaug 2014-11-11 11:20:00 +01:00
Randy Lin
46d4b8eac4 Bug 1082677 - [Music] When unplugging headphones, the music will be muted from the speaker. r=mwu 2014-11-13 11:52:17 +08:00
Botond Ballo
d766d4ca14 Bug 1055741 - Unify the 'local Screen' and 'ParentLayer' coordinate systems. r=kats
--HG--
extra : rebase_source : af7323668fb54079e121755660da2121bec3d76b
2014-11-10 14:35:11 -05:00
Anthony Jones
979a83daad Bug 1097436 - Enable MSE support for MP4 on Windows and disable WebM; r=cajbir 2014-11-13 18:34:37 +13:00
Botond Ballo
98ceb86b05 Bug 1076163 - Clean up the resolution-related fields and methods in FrameMetrics. r=kats 2014-10-20 17:12:35 -04:00
Botond Ballo
57adf459d4 Bug 1076163 - Basic APZ support for css-driven resolution. r=kats,tn
This makes APZ behave nicely with most uses of a css transform:scale.

Summary of changes:
  - FrameMetrics::mCumulativeResolution now includes the css-driven resolution
    in addition to the pres-shell resolution.
  - Displayports are now stored in Screen pixels rather than Layer pixels.
    This is what we want anyways (as we'd like the displayport size to remain
    constant as a fraction of the screen size), but it was necessary to make
    this change as part of this patch because continuing to store them in
    Layer pixels in the presence of a css-driven resolution would have
    required a bunch of infrastructure to implement correctly.

Remaining work:
  - Layout painting a scrollable layer at a resolution different from the
    scale induced by the css transform causes problems. These will go away
    with bug 1076192.
  - Different resolutions on the x and y axes are not supported. This is
    tracked by bug 1039967.
2014-10-24 15:49:38 -04:00
Anthony Jones
d6f9c2f3a4 Bug 1097449 - Add locking around libav open/close; r=jya 2014-11-13 17:50:26 +13:00
Randell Jesup
ac86a65eb9 Bug 1080312: update iteration code from upstream r=jesup 2014-11-12 22:59:53 -05:00
Ryan VanderMeulen
6d00923374 Backed out changeset f8ff4c7a978a (bug 1097449) for leaks on a CLOSED TREE. 2014-11-12 22:03:25 -05:00
Chris Double
56a5b5235f Backout f53ad1a63b58 for test failure on Android 2014-11-13 15:40:10 +13:00
Chris Double
a2c8a9704a Back out 462fde31c880 for test failure on Android 2014-11-13 15:39:22 +13:00
Chris Double
9f9a5ddb26 Back out ea9e204bc97a for test failure on Android. 2014-11-13 15:38:56 +13:00
Ryan VanderMeulen
cae555594b Backed out changeset 92295f515d2d (bug 1091777) for bustage. 2014-11-12 21:09:40 -05:00
Anthony Jones
ecc049922a Bug 1097449 - Add locking around libav open/close; r=jya 2014-11-13 14:48:08 +13:00
Sotaro Ikeda
c076d14da1 Bug 1091777 - Add TextureClient recycling to CairoImag r=nical 2014-11-12 17:47:10 -08:00
Monica Chew
512e1cc4ef Bug 1046430: Make cookie behavior the same on beta/release as on aurora/nightly (r=jdm) 2014-10-02 15:49:26 -07:00
Wes Kocher
0decf49041 Merge m-c to inbound a=merge 2014-11-12 17:26:32 -08:00
Wes Kocher
8bae192f28 Merge b2g-inbound to m-c a=merge 2014-11-12 17:19:02 -08:00
Jim Mathies
393f9133f0 Bug 669200 - Follow up fix for busted non-unified builds, include nsIXULRuntime.h in nsWindowGfx.cpp. r=bustage 2014-11-12 17:23:35 -06:00
Chris Double
9cf2985921 Bug 1065215 - web platform test should expect pass for SourceBuffer.remove reopening MediaSource - r=karl
--HG--
extra : rebase_source : 4e301c6e3c22d8e7702ff964f76c596ae00c4ca8
2014-11-13 10:47:43 +13:00
Chris Double
cfa4228c82 Bug 1065215 - Fix EME test for changes to MediaSource::endOfStream - r=cpearce
--HG--
extra : rebase_source : 95a4bf916ddbb6a11ef66f3700a9ef0ed39d0d25
2014-11-13 10:47:38 +13:00
Chris Double
6c50ffddfd Bug 1065215 - MSE endOfStream() called within an 'updateend' event can fail with 'object no longer usable' - r=karl
Reopens the MediaSource when SourceBuffer::Remove is called on an Ended
MediaSource.
Only run the Range Removal algorithm when MediaSource duration is changed
instead of calling Remove on SourceBuffers.
Updates tests for the fact that update{start,end} can now be called
more than once due to DurationChange.

--HG--
extra : rebase_source : efe01de2f7c6be09b29e2e19d69d9943c9ab5e52
2014-11-13 10:47:31 +13:00
Mike Hommey
486629b635 Bug 1097506 - Pass a JSONWriteFunc to dmd::AnalyzeReports instead of a JSONWriter. r=njn
The interesting feature JSONWriteFunc has, contrary to JSONWriter, is that it
only has virtual methods, which makes it a better candidate to be passed
around between libraries not linked against each other.

This will allow to make dmd and libxul independent from each other.
2014-11-13 09:24:28 +09:00
Mike Hommey
2cfa0fab91 Bug 1096651 - Avoid using random bits when determining SSE3/SSE4 availability for the JIT. r=luke 2014-11-13 09:23:40 +09:00
B2G Bumper Bot
b2867af101 Bumping manifests a=b2g-bump 2014-11-12 13:42:16 -08:00
B2G Bumper Bot
7479de8b44 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/2e0f2f070a22
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #26079 from cctuan/1096603

Bug 1096603 - [Flatfish] [FxA] [FTE] Register/ Log in screen during setup is blank

========

https://hg.mozilla.org/integration/gaia-central/rev/83cde982f1d1
Author: cctuan <georgeiscoming@gmail.com>
Desc: Bug 1096603 - [Flatfish] [FxA] [FTE] Register/ Log in screen during setup is blank
2014-11-12 13:35:52 -08:00
B2G Bumper Bot
367f8aa103 Bumping manifests a=b2g-bump 2014-11-12 13:12:18 -08:00
B2G Bumper Bot
c920c726aa Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/ebb431673edc
Author: David Flanagan <dflanagan@mozilla.com>
Desc: Merge pull request #26047 from davidflanagan/bug1079692

Bug 1079692: update video thumbnail title asynchonously so we don't block when user rotates phone r=johnhu

========

https://hg.mozilla.org/integration/gaia-central/rev/56c7781bce82
Author: David Flanagan <dflanagan@mozilla.com>
Desc: Bug 1079692: update video thumbnail title asynchonously so we don't block when the user rotates the phone

fix spelling error in method name

update test busted by spelling correction
2014-11-12 13:05:54 -08:00
Ryan VanderMeulen
807b822666 Merge m-c to b2g-inbound. a=merge 2014-11-12 15:51:45 -05:00
B2G Bumper Bot
65ba89e2fb Bumping manifests a=b2g-bump 2014-11-12 12:48:02 -08:00
Ryan VanderMeulen
6cf9bc58f2 Merge b2g-inbound to m-c. a=merge 2014-11-12 15:32:16 -05:00
Zoran Jovanovic
15395488a6 Bug 1066013 - Initialize appCache path r=fabrice 2014-11-12 11:36:36 -08:00
Mike Habicher
cb66942d32 Bug 1079543 - handle camera hardware busy when prelaunching, r=aosmond 2014-11-12 13:54:48 -05:00
B2G Bumper Bot
29604d8197 Bumping manifests a=b2g-bump 2014-11-12 10:37:55 -08:00
B2G Bumper Bot
0fa86392cb Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/7b52bf615a7e
Author: Marina <marina.rodrigueziglesias@telefonica.com>
Desc: Merge pull request #25878 from gitmai/bug-1094753-fix-onhashchanged-method

Bug 1094753 - [Costcontrol] Changing the hash value for '#' does not mai...
r=salva

========

https://hg.mozilla.org/integration/gaia-central/rev/9b60c395cfe4
Author: mai <mri@tid.es>
Desc: Bug 1094753 - [Costcontrol] Changing the hash value for '#' does not maintain the correct hash on the app.
2014-11-12 10:35:53 -08:00
B2G Bumper Bot
ccfceeaa62 Bumping manifests a=b2g-bump 2014-11-12 10:21:56 -08:00
B2G Bumper Bot
8cc39a9717 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/a521b981daaf
Author: Zibi Braniecki <zbigniew.braniecki@gmail.com>
Desc: Merge pull request #25637 from zbraniecki/1091113-improve-l10n-merge

Bug 1091113 - Don't merge obsolete entity fields. r=stas

========

https://hg.mozilla.org/integration/gaia-central/rev/3ec295da54c8
Author: Zibi Braniecki <gandalf@mozilla.com>
Desc: Bug 1091113 - Don't merge obsolete entity fields
2014-11-12 10:16:00 -08:00
B2G Bumper Bot
e88ff06089 Bumping manifests a=b2g-bump 2014-11-12 09:22:20 -08:00
B2G Bumper Bot
09cf2b044e Bumping gaia.json for 3 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/643dbb1c26d3
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Merge pull request #26006 from Cwiiis/bug1082675-app-grouping-by-default

Bug 1082675 - Enable homescreen app-grouping permanently. r=kgrandon,crdlc

========

https://hg.mozilla.org/integration/gaia-central/rev/01889de35710
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Bug 1082675 - Fix divider->group related marionette test failures. r=crdlc,kgrandon

Some assumptions made by marionette tests no longer hold after enabling
app-grouping by default:

- Long-pressing a divider no longer brings up the context menu
- The divider element itself is not positioned (its children are)

========

https://hg.mozilla.org/integration/gaia-central/rev/89e940eb62b0
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Bug 1082675 - Enable homescreen app-grouping permanently. r=kgrandon,crdlc

This reverts commit 071efd0eb9d962d4f96edc28d672e48910f48387.
2014-11-12 09:15:57 -08:00
B2G Bumper Bot
031d8a1013 Bumping manifests a=b2g-bump 2014-11-12 08:51:52 -08:00
B2G Bumper Bot
3a630625a9 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/24c69552568a
Author: Guillaume C. Marty <gmarty@users.noreply.github.com>
Desc: Merge pull request #26033 from gmarty/Bug-1066243-Battery-indicator-not-always-properly-updating-when-charging-disconnecting

Bug 1066243 - [Status Bar][Battery] Battery indicator not always properl...

========

https://hg.mozilla.org/integration/gaia-central/rev/ff53c830f4a6
Author: Guillaume Marty <edo999@gmail.com>
Desc: Bug 1066243 - [Status Bar][Battery] Battery indicator not always properly updating when charging/disconnecting
2014-11-12 08:45:58 -08:00
B2G Bumper Bot
711cb1b463 Bumping manifests a=b2g-bump 2014-11-12 08:24:23 -08:00
B2G Bumper Bot
75f6f606f6 Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/4c5b3b55ef2c
Author: Ryan VanderMeulen <ryanvm@gmail.com>
Desc: Merge pull request #25993 from BorisChiou/bug-1091166

Bug 1091166 - Fix the color contrast value when enabling it

========

https://hg.mozilla.org/integration/gaia-central/rev/cd5aa723df74
Author: Boris Chiou <boris.chiou@gmail.com>
Desc: Bug 1091166 - Fix the color contrast value when enabling it

The color contrast should also be multiplied by CONTRAST_CAP (0.6)
when enabling the color filter option.

========

https://hg.mozilla.org/integration/gaia-central/rev/90615d021789
Author: Ryan VanderMeulen <ryanvm@gmail.com>
Desc: Merge pull request #25927 from mancas/bug1091910_2

[System]Pressing the "battery is low" notification will sometimes cause ...

========

https://hg.mozilla.org/integration/gaia-central/rev/94dbdef48d0a
Author: mancas <manuel.casasbarrado@telefonica.com>
Desc: [System]Pressing the "battery is low" notification will sometimes cause the rocket bar and keyboard to pop up, and will fail to bring up the battery section in the settings menu
2014-11-12 08:24:08 -08:00
Jessica Jong
ae2152f66c Bug 1052848 - Add assertions for MobileRoamingMode. r=echen 2014-11-11 23:43:00 -05:00
Kartikaya Gupta
fcc0e0cb3c Bug 1095727 - Update fling curving prefs per UX request. r=me
DONTBUILD because trivial prefs change
2014-11-12 11:07:48 -05:00
B2G Bumper Bot
9b1a1e36bc Bumping manifests a=b2g-bump 2014-11-12 08:02:56 -08:00
B2G Bumper Bot
da52863dbb Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/345bf662aca9
Author: Ryan VanderMeulen <ryanvm@gmail.com>
Desc: Merge pull request #25931 from mancas/bug1089505

Bug 1089505 - [NFC][Software Home Button] yes/no button covered by SW ho...

========

https://hg.mozilla.org/integration/gaia-central/rev/83b031c59c8b
Author: mancas <manuel.casasbarrado@telefonica.com>
Desc: Bug 1089505 - [NFC][Software Home Button] yes/no button covered by SW home button
2014-11-12 08:00:54 -08:00
Andrew Halberstadt
fc5f796638 Bug 1084412 - marionette.findElements returns immediately when searchTimeout is set, r=AutomatedTester
--HG--
extra : rebase_source : bd89e6209edaa5a4a5f7552dc548e0db120c88e8
2014-11-10 17:17:09 -05:00
Andrew Halberstadt
4b25c6ba5a Bug 1096571 - Don't call into webdriver's isShown() method when manipulating content XUL in marionette, r=AutomatedTester
--HG--
extra : rebase_source : 73029f3246e37a958ba8a6c90bf0c11a97f389c2
2014-11-10 16:44:00 -05:00
Jim Blandy
e780473752 Bug 1083913: Restrict source lines included in error messages to the source text actually available. r=shu 2014-11-12 14:51:42 -08:00