Kevin Wern
98513a1124
Bug 1202050 - Use UntransformTo in a few more places in APZ code. r=botond
...
We previously believed these matrices could only be 2D, but it turns out
they can potentially be 3D projective transforms, so we need to use
UntransformTo() when applying them.
The patch also removes the unused function APZCTreeManager::TransformCoordinateToGecko().
--HG--
extra : rebase_source : e73862963df275036f35272b688f65c271ca659a
extra : source : b04cab83c7f061b9b934d30f7e5adb831206972e
2015-10-05 11:47:01 -04:00
Shu-yu Guo
0d21d8c3b8
Bug 1212128 - Annotate oomInGetJumpLabelForBranch with allow-oom. (rs=terrence)
2015-10-06 15:40:46 -07:00
Kit Cambridge
3898c24797
Bug 1191453
- Drop subscriptions for a site when the user revokes push permissions. r=mt,MattN
...
--HG--
extra : commitid : JlZvX8xAxRf
extra : rebase_source : 14372dacf2d519784890550a0e77d4c05e4f2c1a
2015-10-06 08:14:25 -07:00
Jonathan Watt
69fba7ebc6
Bug 1209975 - Stop using dom::Promise::MaybeRejectBrokenly() in GetDirectoryListingTask. r=baku
2015-09-03 15:55:46 +01:00
Wes Kocher
a69f1f52e7
Backed out 7 changesets (bug 1194555) for xpcshell failures
...
Backed out changeset e77be333f4fb (bug 1194555)
Backed out changeset 11951462a37c (bug 1194555)
Backed out changeset 99b27aa952c5 (bug 1194555)
Backed out changeset 70a8ed3b6a45 (bug 1194555)
Backed out changeset 748bfebe81e7 (bug 1194555)
Backed out changeset cbaac05a2934 (bug 1194555)
Backed out changeset fcbfd1379fcd (bug 1194555)
2015-10-06 14:40:51 -07:00
Olli Pettay
daf442d9cb
Bug 1210407 - teach nsMaiInterfaceTable to use proxies, r=tbsaunde
...
--HG--
extra : rebase_source : bc80721e4fb1ff2362f556661def0ede45690220
2015-10-06 22:36:29 +03:00
Olli Pettay
010075bd3f
Bug 1210408 - make nsMaiInterfaceAction work with proxies, r=tbsaunde
...
--HG--
extra : rebase_source : a24bf6bcded4eed0d7d7a5bf8e3a008cd299f6ae
2015-10-06 22:14:18 +03:00
Shu-yu Guo
d06b6030f6
Bug 1202902
- Scripted fix the world.
2015-10-06 14:00:31 -07:00
Shu-yu Guo
28cf01e111
Bug 589199 - Implement all-or-nothing redeclaration checks for global and eval scripts. (r=efaust)
2015-10-06 14:00:30 -07:00
Shu-yu Guo
3ee25fe1c0
No bug - Rename Definition::CONST to Definition::CONSTANT to avoid macro name collision on Windows. (r=Waldo)
2015-10-06 14:00:30 -07:00
Shu-yu Guo
52e365bb7b
Bug 1202902
- Fix the world. (r=ato for marionette, rs=Mossop for rest)
2015-10-06 14:00:30 -07:00
Shu-yu Guo
99fd14ce85
Bug 589199 - Fix jit-tests and js reftests. (r=efaust)
2015-10-06 14:00:30 -07:00
Shu-yu Guo
76da4d1112
Bug 1202902
- Support non-syntactic extensible lexical scopes. (r=billm)
2015-10-06 14:00:29 -07:00
Shu-yu Guo
819c2c5120
Bug 589199 - Fix up the global lexical scope when merging off-thread compiled scripts. (r=bhackett)
2015-10-06 14:00:29 -07:00
Shu-yu Guo
df3a5245f4
Bug 589199 - Fix eval static scope to play with the global lexical scope. (r=efaust)
2015-10-06 14:00:29 -07:00
Shu-yu Guo
e168c18e3b
Bug 589199 - Support global lexicals in Ion. (r=jandem)
2015-10-06 14:00:29 -07:00
Shu-yu Guo
934bb0bb13
Bug 589199 - Support global lexicals in Baseline. (r=jandem)
2015-10-06 14:00:29 -07:00
Shu-yu Guo
78aa3b8277
Bug 589199 - Support global lexicals in the interpreter. (r=efaust)
2015-10-06 14:00:29 -07:00
Shu-yu Guo
2c1ffa9a18
Bug 589199 - Parse and emit bytecode for global lexicals. (r=efaust)
2015-10-06 14:00:29 -07:00
Shu-yu Guo
aedb453377
Bug 589199 - Make a global lexical scope and hook it up to JS entry points. (r=efaust)
2015-10-06 14:00:28 -07:00
Shu-yu Guo
4f61fca4fa
Bug 589199 - Mark non-global lexical scopes are non-extensible. (r=efaust)
2015-10-06 14:00:28 -07:00
Shu-yu Guo
a2244691ca
Bug 589199 - Cleanup: remove unused DEPTH_SLOT from BlockObject. (r=efaust)
2015-10-06 14:00:28 -07:00
Nicholas Hurley
90183c451d
Bug 1197847 - Disallow folded headers in h2. r=mcmanus
...
This also fixes a lot of situations in which we could get a compression
state out of sync with the server, which would be Very Bad.
--HG--
extra : rebase_source : 53b87c3cacd34c496f4c63cddda606d005a383e5
2015-09-22 19:58:14 -07:00
Nicholas Hurley
4c3788b7e0
Bug 1197847 - make debugging h2 and spdy test servers easier. r=mcmanus
...
--HG--
extra : rebase_source : d7559f26af0fb04ae2249db4acc181ff9be6eb6b
2015-10-05 13:13:05 -07:00
Terrence Cole
95cb7b72c9
Bug 1211031
- Use WeakRef to manage the LazyScript to JSScript back-reference; r=jandem
...
--HG--
extra : rebase_source : ddc0faeb3fcb3fa0bdaf873ab9cce1e1ffb29cd8
2015-10-02 15:29:34 -07:00
Terrence Cole
8302f0688c
Bug 1211022 - Add a type specialization for weak C++ GC thing references; r=sfink
...
--HG--
extra : rebase_source : 12192c6bb506c7e97308260131b0a00ebb13a6e6
2015-09-30 09:39:34 -07:00
Jim Mathies
51bda23522
Bug 1137944 - Add plugin window handling for apz related notifications received by the content process. r=mstange
2015-10-06 14:23:25 -05:00
Jim Mathies
ff9bcb2aec
Bug 1137944 - Add tests. r=roc
2015-10-06 14:23:24 -05:00
Jim Mathies
d44a5df7b4
Bug 1137944 - Add a pref to control plugin window hiding. r=roc
2015-10-06 14:23:24 -05:00
Jim Mathies
732721ad2a
Bug 1137944 - Add support for hiding plugin windows during async dom scroll operations managed in the content process. r=roc
2015-10-06 14:23:24 -05:00
Jim Mathies
2d784d0391
Bug 1137944 - On Windows defer composition until we receive confirmation plugin window metrics have been updated. r=roc
2015-10-06 14:23:24 -05:00
Jim Mathies
4f6da4f6c9
Bug 1137944 - Move plugin window metrics updates to a point during comososition where we know the remote layer tree is hooked up to the chrome layer tree. r=matt.woodrow
2015-10-06 14:23:24 -05:00
Jim Mathies
36f1f86bc4
Bug 1137944 - Cache compositor plugin update data to avoid sending updates to the main thread when the data doesn't change. r=roc
2015-10-06 14:23:24 -05:00
Jim Mathies
f70b45c550
Bug 1196539 - Add plugin window visibility tests. r=roc
2015-10-06 14:23:24 -05:00
Jim Mathies
ef553da542
Bug 1196539 - Apply plugin config using AutoResolveRefLayers during composition. r=matt.woodrow
2015-10-06 14:23:24 -05:00
Joel Maher
d5a9ab2740
Bug 1211889 - [mozharness] prepare to split mochitest-chrome into chunks (c1, c2, c3). r=armenzg
2015-10-06 15:19:28 -04:00
Wes Kocher
9deac25dd2
Merge m-c to inbound, a=merge
2015-10-06 12:16:50 -07:00
Wes Kocher
5f0050425a
Merge b2ginbound to central, a=merge
2015-10-06 12:14:33 -07:00
Wes Kocher
994dc98801
Merge fx-team to central, a=merge
2015-10-06 12:07:33 -07:00
Eric Rahm
f2e4cb7dfe
Bug 1194555 - Part 6: Run reporters asynchronously. r=njn,jld
2015-10-06 11:23:36 -07:00
Eric Rahm
d3e60f2da6
Bug 1194555 - Part 5: Add option for async memory reporters. r=njn
2015-10-06 11:23:35 -07:00
Eric Rahm
6fd2bbb5e8
Bug 1194555 - Part 4: Rename GetReportsState PendingProcessesState. r=njn
2015-10-06 11:23:34 -07:00
Eric Rahm
16b67b6d6c
Bug 1194555 - Part 3: Remove |getReportsForThisProcess| from the nsIMemoryReporterManager interface. r=njn
...
|getReportsForThisProcess| differs from |getReports| in that it is limited to current process and is synchronous. When asynchronous memory reporters are added the function will no longer be able tobe synchronous. There isn't much utility in only measuring the current process, so we can remove the function and switch existing users to |getReports|.
2015-10-06 11:23:33 -07:00
Eric Rahm
57bd025868
Bug 1194555 - Part 2: Remove |explicit| attribute from nsIMemoryReporterManager. r=njn
...
The calculation of |explicit| relies on the synchronous |getReportsForThisProcess|, once we have asynchronous reporters this will no longer work. As it is currently referenced in the about::memory tests we can just remove it.
2015-10-06 11:23:32 -07:00
Eric Rahm
e15a1912e0
Bug 1194555 - Part 1: Remove RunReportersForThisProcess. r=njn
...
RunReportersForThisProcess is no longer used and will no longer work once we have async reporters.
2015-10-06 11:23:31 -07:00
Eric Rahm
dc17e5a1b8
Bug 1194555 - Part 0: Cleanup GetReportsState constructor. r=njn
...
Move GetReportsState ctor to the impl so that mChildrenPending doesn't have
to be heap allocated.
2015-10-06 11:23:30 -07:00
Jordan Lund
5342fc54c1
Bug 1210631 - enable b2gdroid variant across all of trunk, r=dustin
2015-10-06 11:16:44 -07:00
Jordan Lund
801445d7a9
Bug 1210247 - create a separate tooltool manifest for b2gdroid and add custom NDK-r10e to manifest, r=dustin
...
--HG--
rename : mobile/android/config/tooltool-manifests/android/releng.manifest => mobile/android/config/tooltool-manifests/b2gdroid/releng.manifest
2015-10-06 11:16:00 -07:00
B2G Bumper Bot
22ddd99c88
Bumping manifests a=b2g-bump
2015-10-06 10:08:12 -07:00
B2G Bumper Bot
cab08402e8
Bumping gaia.json for 3 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/32ae3240869f
Author: Yura Zenevich <yura.zenevich@gmail.com>
Desc: Merge pull request #32243 from yzen/bug-1210284
Bug 1210284 - hiding achievements for 2.5
========
https://hg.mozilla.org/integration/gaia-central/rev/72f7bb63a7fa
Author: Yura Zenevich <yzenevich@mozilla.com>
Desc: Bug 1210284 - hiding achievements for 2.5. r=gasolin, timdream
========
https://hg.mozilla.org/integration/gaia-central/rev/8abe157b54a4
Author: Wes Kocher <kwierso@gmail.com>
Desc: Revert "Merge pull request #32238 from Cwiiis/bug1210737-new-homescreen-startup-opt-order" for gij(7) failures
This reverts commit 882697838fa66da51c0a90a4f658f95b578d788b, reversing
changes made to 7de63eb140861ffcb5865fdca5f2fa1ba9f6d8c9.
2015-10-06 10:05:20 -07:00