Commit Graph

438628 Commits

Author SHA1 Message Date
Kartikaya Gupta
d4692f7345 Bug 1197824 - Allow zooming in desktop mode. r=botond
This is a long-standing issue that has thus far never been exposed because
the values modified in this patch have not been used (desktop mode only exists
on Fennec, and Fennec does it's own computation for these values in browser.js).
However upcoming patches will change Fennec to use this, and so this issue needs
to be corrected.

--HG--
extra : commitid : 9BjFOc4PdLc
2015-09-03 10:30:40 -04:00
Kartikaya Gupta
58f4d549fb Bug 1197824 - Remove unused state and normalize others. r=botond
In the case of DisplayWidthHeight viewports, setting the allowDoubleTapToZoom
flag to true is fine because the ZoomConstraintsClient code will flip it back
to false based on the width of the CSS viewport. Setting it to true in the
GetViewportInfo code allows us to maintain the invariant that the default value
of allowDoubleTapToZoom is the same as the initial value of allowZoom.

--HG--
extra : commitid : JVnPDtrwQsq
2015-09-03 10:30:40 -04:00
Kartikaya Gupta
bd15a1287b Bug 1197824 - Constrain the min/max zoom if zooming is not allowed. r=botond
In the C++ APZ implementation this has no effect, because the min/max zoom values
are never even read if zooming is not allowed. When this is hooked up to the
Java implementation though, the code expects the min/max zoom values to be
equal to the default zoom values in the case where zooming is not allowed. This
behaviour change therefore facilitates hooking up the ZoomConstraintsClient
to the Java pan/zoom controller implementation, which happens in a future patch.

--HG--
extra : commitid : BYbR5yWXpjc
2015-09-03 10:30:40 -04:00
Kartikaya Gupta
411981b8eb Bug 1197824 - Stop propagating the default zoom around unnecessarily. r=snorp
The default zoom value is only used on the Java side to clamp the min/max zoom
values in the case where zooming is disabled. We can do this much earlier in
the flow, when we are computing the metadata, and reduce the amount of
redundant information being passed around.

--HG--
extra : commitid : AdyBXqXiIaW
2015-09-03 10:30:40 -04:00
B2G Bumper Bot
5e934b999b Bumping manifests a=b2g-bump 2015-09-03 07:08:04 -07:00
B2G Bumper Bot
6dee93300d Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/48a524622067
Author: Gareth Aye <gaye@mozilla.com>
Desc: Merge pull request #31678 from gaye/bug-1168396-marionette-client-1.8.0

Bug 1168396 - marionette-client@1.8.0

========

https://hg.mozilla.org/integration/gaia-central/rev/b4768812c0d0
Author: gaye <gareth.aye@gmail.com>
Desc: Bug 1168396 - marionette-client@1.8.0
2015-09-03 07:05:22 -07:00
Tim Nguyen
30a84c6ba3 Bug 1201718 - Support invertIconForLightTheme option for add-on SDK devtools. r=jsantell 2015-09-03 15:27:00 +02:00
Carsten "Tomcat" Book
5e147bcff7 Merge mozilla-central to b2g-inbound 2015-09-03 14:19:00 +02:00
Carsten "Tomcat" Book
f8b7867258 Merge mozilla-central to fx-team 2015-09-03 14:02:51 +02:00
B2G Bumper Bot
3baf12ce17 Bumping manifests a=b2g-bump 2015-09-03 04:34:59 -07:00
B2G Bumper Bot
5291b638b7 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c379332cd161
Author: Carsten Book <tomcat@mozilla.com>
Desc: Merge pull request #31586 from JerryShih/dump-display-list-in-setting-bug-1199777

Bug 1199777 - Add "dump display list" option in setting app developer page. r=ehung

========

https://hg.mozilla.org/integration/gaia-central/rev/c7cfb9cdd230
Author: JerryShih <hshih@mozilla.com>
Desc: Bug 1199777 - Add "dump display list" option in setting app developer page
2015-09-03 04:32:15 -07:00
Carsten "Tomcat" Book
92cc8ece64 merge mozilla-inbound to mozilla-central a=merge 2015-09-03 13:14:37 +02:00
Carsten "Tomcat" Book
fa85e84d44 merge fx-team to mozilla-central a=merge 2015-09-03 13:06:27 +02:00
Carsten "Tomcat" Book
191746b85e merge b2g-inbound to mozilla-central a=merge 2015-09-03 12:53:44 +02:00
Pavel Ivanov
56e9fde7fd Bug 1194407 - Update the emoji reftest expectations now that B2G has proper support for them. r=RyanVM 2015-09-03 06:13:00 -04:00
Tom Tromey
a07ecc2605 Bug 1201136 - make output-parser correctly handle special color values. r=bgrins 2015-09-03 11:46:00 +02:00
B2G Bumper Bot
be42710e1a Bumping manifests a=b2g-bump 2015-09-03 01:35:03 -07:00
B2G Bumper Bot
bf72ae2e84 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/66b32b3f26ec
Author: gasolin <gasolin@gmail.com>
Desc: Merge pull request #31671 from scottwu/1179344-hotspot-security-name

Bug 1179344 - Security options labels in hotspot settings shortened to "WPA" and "WPA2", r=gasolin

========

https://hg.mozilla.org/integration/gaia-central/rev/61557e73e344
Author: Scott Wu <scottcwwu@gmail.com>
Desc: Bug 1179344 - Security options labels in hotspot settings shortened to "WPA" and "WPA2" R=gasolin
2015-09-03 01:32:20 -07:00
B2G Bumper Bot
03905ca3ca Bumping manifests a=b2g-bump 2015-09-03 00:20:00 -07:00
B2G Bumper Bot
d3a9f513fd Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/85646c0b148e
Author: Jim Porter <jporter@mozilla.com>
Desc: Merge pull request #31643 from jimporter/music-autoplay

Bug 1197741 - [music] Autoplay track from the open activity

========

https://hg.mozilla.org/integration/gaia-central/rev/476446249b8b
Author: Jim <jporter@mozilla.com>
Desc: Bug 1197741 - [music] Autoplay track from the open activity
2015-09-03 00:17:17 -07:00
Carsten "Tomcat" Book
12570b009b Backed out changeset edc0db4368a0 (bug 1199361) for suspicion of making OS X 10.6 reftest failing very frequently 2015-09-03 08:39:48 +02:00
Carsten "Tomcat" Book
f08a248c9a Backed out changeset 446055bf8ee4 (bug 1199371) 2015-09-03 08:38:28 +02:00
Carsten "Tomcat" Book
54c591509e Backed out changeset aef5095f71da (bug 1199371) 2015-09-03 08:38:18 +02:00
Kan-Ru Chen
57f614afaf Bug 1170894 - Implement nsIFrameLoader::SwitchProcessAndLoadURI. r=smaug 2015-09-03 13:21:21 +08:00
Marco Castelluccio
0da8f80651 Bug 1201365 - Fix remove offline data in the advanced preferences. r=jaws 2015-09-03 02:43:00 +02:00
Nikhil Marathe
d96bead5dd Bug 1197421 - Fetch resolver uses PromiseWorkerProxy. r=catalinb
The logic was very similar and PromiseWorkerProxy is well tested.  We defy
convention a bit by calling CleanUp() in another runnable later in time after
resolving the Promise, but it does not violate any invariants.

--HG--
extra : commitid : 6YhT7k9KrJ1
extra : rebase_source : 5ca90f54951853021f03e81531dbbfa4f2552d7e
2015-09-02 15:04:17 -07:00
B2G Bumper Bot
69195b21c4 Bumping manifests a=b2g-bump 2015-09-02 14:17:56 -07:00
B2G Bumper Bot
2c6355c877 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/01009f3f1fcb
Author: Martijn <martijn.martijn@gmail.com>
Desc: Merge pull request #31635 from mwargers/1200679

Bug 1200679 - contact.tap needs improvement

========

https://hg.mozilla.org/integration/gaia-central/rev/3a0706c5e503
Author: Martijn Wargers <mwargers@mozilla.com>
Desc: Bug 1200679 - contact.tap needs improvement
2015-09-02 14:15:14 -07:00
B2G Bumper Bot
3ec1fab79f Bumping manifests a=b2g-bump 2015-09-02 13:50:24 -07:00
B2G Bumper Bot
47f1acc71a Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/0d6a1ab75ced
Author: Ben Francis <ben@tola.me.uk>
Desc: Merge pull request #31351 from benfrancis/1168960

Bug 1168960 - Pin Site r=albertopq

========

https://hg.mozilla.org/integration/gaia-central/rev/3215823a5860
Author: Ben Francis <ben@tola.me.uk>
Desc: Bug 1168960 - Pin Site
2015-09-02 13:47:18 -07:00
B2G Bumper Bot
e217dc2642 Bumping manifests a=b2g-bump 2015-09-02 13:05:20 -07:00
B2G Bumper Bot
f007b7d7da Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/fed5d201a140
Author: Martijn <martijn.martijn@gmail.com>
Desc: Merge pull request #31651 from mwargers/1200392

Bug 1200392 - Remove wait_for methods in base.py, part 2

========

https://hg.mozilla.org/integration/gaia-central/rev/0a0f74bbb467
Author: Martijn Wargers <mwargers@mozilla.com>
Desc: Bug 1200392 - Remove wait_for methods in base.py, part 2

========

https://hg.mozilla.org/integration/gaia-central/rev/bbe9b4de6727
Author: Martijn Wargers <mwargers@mozilla.com>
Desc: Bug 1200392 - Remove wait_for methods in base.py, part 2

========

https://hg.mozilla.org/integration/gaia-central/rev/01c6fdce1dd1
Author: Martijn Wargers <mwargers@mozilla.com>
Desc: Bug 1200392 - Remove wait_for methods in base.py, part 2
2015-09-02 13:02:33 -07:00
Wes Kocher
f0e6213738 Backed out changeset 2e731191c692 (bug 1189565) for causing bug 1201053
a=backout
2015-09-02 12:34:02 -07:00
Ryan VanderMeulen
35369d17c7 Merge inbound to m-c. a=merge 2015-09-02 14:53:48 -04:00
Ryan VanderMeulen
95ed3be802 Merge fx-team to m-c. a=merge 2015-09-02 14:50:05 -04:00
B2G Bumper Bot
d0df1b131b Bumping manifests a=b2g-bump 2015-09-02 11:19:03 -07:00
B2G Bumper Bot
9e5a628ddb Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/90326c2ed68f
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Revert "Merge pull request #31556 from rickychien/b2g-43"

This reverts commit 7d915992b2e1bde8cb64906a2b83280588dc923d, reversing
changes made to 4d8aeb0c301250f3696dda44a8518c70d9ac196a.
2015-09-02 11:15:37 -07:00
Nikhil Marathe
548809dc68 Bug 1197421 - Fix promise worker proxy cleanup and update callers. r=catalinb
Get rid of having users dispatch control runnables. It was error prone and
required too much reasoning. It was also possible to end up in a state where
callers would dispatch a WorkerRunnable, which would succeed, so they would not
dispatch a WorkerControlRunnable. Then the worker would stop Running,
canceling and releasing the runnable leading to releasing the proxy in an
unclean state. Instead, we AddRef() and add the feature and remove the feature
and Release() on Notify(). If callers successfully run a WorkerRunnable they
clean the proxy. If not, the proxy stays alive until the worker switches to
Canceling state.

--HG--
extra : commitid : BnnijSibVYe
extra : rebase_source : 15f6810dfbd0c88a983196de401c55e782b1d1d8
2015-09-02 10:07:26 -07:00
Kartikaya Gupta
e0d941d847 Bug 1201539 - Remove Fennec front-end code to deal with reflow-on-zoom. r=mfinkle
--HG--
extra : commitid : 7eqzwMt4jee
2015-09-04 11:49:48 -04:00
Kannan Vijayan
869b58536d Bug 1145442 - Update JIT Optimization docs patch. r=shu 2015-09-04 11:28:22 -04:00
Carsten "Tomcat" Book
3961c96b63 Merge mozilla-central to mozilla-inbound 2015-09-04 16:14:00 +02:00
Jan de Mooij
7105716d80 Bug 1200809 part 5 - Convert self-hosting intrinsics to new InlinableNatives system. r=till
--HG--
extra : rebase_source : 7314fbfd1be18b6d971473815548b8ddaa417c65
2015-09-04 15:55:32 +02:00
Jan de Mooij
5d6255b372 Bug 1200809 part 4 - Convert Atomics natives to new InlinableNatives system. r=lth
--HG--
extra : rebase_source : c5703aecac9116b31bd92cc53cf4743eef73f691
2015-09-04 15:55:09 +02:00
Jan de Mooij
26487276c6 Bug 1200809 part 3 - Convert String/RegExp natives to new InlinableNatives system. r=nbp
--HG--
extra : rebase_source : ed5181c732ad8cc63f6abd3c84594c1233d0758f
2015-09-04 15:54:25 +02:00
Jan de Mooij
402d3abdca Bug 1200809 part 2 - Convert Array natives to new InlinableNatives system. r=nbp
--HG--
extra : rebase_source : 84e36e329acf838eb5f3ca28842b8996c04f9c71
2015-09-04 15:53:45 +02:00
Jan de Mooij
b17e156ddc Bug 1200809 part 1 - Add InlinableNatives JitInfo infrastructure, use it for Math natives. r=bz,nbp
--HG--
extra : rebase_source : a5d9538d66977ed2e202fb6a00924409abbf278b
2015-09-04 15:52:10 +02:00
Jim Mathies
cccb0f36ad Bug 1199765 - Update browser_tabs_isActive.js. r=Dao 2015-09-03 17:25:36 -05:00
Jim Mathies
f0f7a995e4 Bug 1199765 - Add support to TabParent for querying the active state of remote browsers. r=Mossop 2015-09-04 08:42:01 -05:00
Jon Coppeard
9887f9ea18 Bug 930414 - Make module imports into defintions r=shu 2015-09-04 14:14:43 +01:00
Jon Coppeard
25bfba74ee Bug 930414 - Implement default module exports r=shu 2015-09-04 14:14:43 +01:00