Shu-yu Guo
f32a260690
Bug 1165486 - Detect with scopes at parse time using the static scope chain for non-function scripts. Also cache static scope properties on SharedGlobalContext. (r=efaust)
2015-06-19 01:21:14 -07:00
Shu-yu Guo
349f34fcd3
Bug 1165486 - Use JS::CompileForNonSyntacticScope in Gecko where we used to set polluted global scope. (r=bz, rs=bholley)
2015-06-19 01:21:13 -07:00
Shu-yu Guo
47757a1f1c
Bug 1165486 - Split JS::Compile into JS::Compile and JS::CompileForNonSyntacticScope. (r=luke)
2015-06-19 01:21:13 -07:00
Shu-yu Guo
5b3bb1e73e
Bug 1165486 - Replace the PlainObj varobj with NonSyntacticVariablesObject. (r=luke)
2015-06-19 01:21:13 -07:00
Shu-yu Guo
18c62b0b38
Bug 1165486 - Rebase yield offsets when cloning scripts. (r=jandem)
2015-06-19 01:21:13 -07:00
Shu-yu Guo
4d706abba9
Bug 1165486 - Restructure function and script cloning in light of PollutingGlobal scope changes. (r=Waldo)
...
CloneFunctionObject is split into the following:
- CloneFunctionAndScript, which deep clones the function and its
script, giving the cloned script a new static scope chain. This is
used for cloning singleton lambdas and JSAPI cloning. For singleton
lambdas, the original and the clone script have the same static
scope chain. For JSAPI cloning, a new static scope is provided
(either null, for a clean global, or StaticPollutingGlobalObject,
for a polluted global).
- CloneFunctionReuseScript, which clones the function but reuses the
script, and thus keeps the same static scope chain.
CloneScript is split into the following:
- CloneGlobalScript, which clones a script with and gives it a new
static scope.
- CloneScriptIntoFunction, which clones a script into a JSFunction and
gives it a new static scope. Cloning a script into a new function
container requires slightly different logic to hook up the static
scope chain before cloning inner scripts.
2015-06-19 01:21:13 -07:00
Shu-yu Guo
978c1c172b
Bug 1165486 - Remove PollutedGlobalScopeOption in favor of using the static scope chain to detect non-syntactic scopes. (r=luke)
2015-06-19 01:21:13 -07:00
Shu-yu Guo
7bdf7f20fe
Bug 1165486 - Detect with scopes at parse time using the static scope chain instead of treating it as a polluted global. (r=luke)
2015-06-19 01:21:13 -07:00
Shu-yu Guo
d55d4294b8
Bug 1165486 - Add StaticNonSyntacticScopeObjects and teach scope iterators about it. (r=luke)
2015-06-19 01:21:13 -07:00
Shu-yu Guo
ae74146e00
Bug 1165486 - Rename hasPollutedGlobalScope to hasNonSyntacticScope. (r=luke)
2015-06-19 01:21:13 -07:00
Shu-yu Guo
7ba00f5270
Bug 1165486 - Cleanup: use standard object allocation functions when allocating scope objects. (r=terrence)
2015-06-19 01:21:13 -07:00
Shu-yu Guo
59524ee71b
Bug 1165486 - Cleanup: rename staticEvalScope to topStaticScope to prepare for the static top-level lexical scope. (r=luke)
2015-06-19 01:21:13 -07:00
Simon Montagu
fd24391154
Bug 1173689: allow column sets in an orthogonal writing mode to their container to expand in the container's block direction, r=roc
2015-06-19 01:09:19 -07:00
Milan Sreckovic
78ffa8b527
Bug 1176052 - Introduce gfxCriticalNote. r=jmuizelaar
2015-06-18 12:59:00 +02:00
Blake Wu
2fadeeff56
Bug 1175071 - Remove those codes which handles ADTS. r=jya.
2015-06-18 17:39:23 +08:00
B2G Bumper Bot
6e2f75d2c7
Bumping manifests a=b2g-bump
2015-06-17 03:32:29 -07:00
B2G Bumper Bot
c4f1fc4db5
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/8dc4e7b85b2a
Author: albertopq <albert.pastor@gmail.com>
Desc: Merge pull request #30489 from albertopq/performance-utility-statusbar
Bug 1172867 - Avoiding statusbar reflows when pulling the utility tray r=mhenretty
========
https://hg.mozilla.org/integration/gaia-central/rev/441cd159a7cf
Author: albertopq <albert.pastor@gmail.com>
Desc: Bug 1172867 - Avoiding statusbar reflows when pulling the utility tray
2015-06-17 03:30:28 -07:00
Jamin Liu
b092e9d032
Bug 1175067 - Switch Bluetooth marionette test set to BT API v2 and disable unsupported tests. r=joliu
2015-06-17 18:00:26 +08:00
B2G Bumper Bot
bf3062c593
Bumping manifests a=b2g-bump
2015-06-17 02:07:21 -07:00
B2G Bumper Bot
9a7bf4cc05
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/9b827695a312
Author: steveck-chung <schung@mozilla.com>
Desc: Merge pull request #30485 from steveck-chung/new-message-api-shim
Bug 1171865 - [Messages][NG] Layout mozMobileMessageShim structure, r=julienw,azasypkin
========
https://hg.mozilla.org/integration/gaia-central/rev/e7023aab968b
Author: Steve Chung <schung@mozilla.com>
Desc: Bug 1171865 - [Messages][NG] Layout mozMobileMessageShim structure, r=julienw,azasypkin
2015-06-17 02:05:25 -07:00
Eddy Bruël
a58cc6de68
Bug 1164564 - Implement WorkerActor.attachThread;r=jlong
2015-06-17 10:56:58 +02:00
B2G Bumper Bot
2dc63bff3b
Bumping manifests a=b2g-bump
2015-06-17 01:17:06 -07:00
B2G Bumper Bot
190fa97280
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/4f6932a409d1
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Merge pull request #30593 from Cwiiis/bug1154055-verticalhome-handle-null-apps
Bug 1154055 - Handle defunct apps in verticalhome. r=kgrandon
========
https://hg.mozilla.org/integration/gaia-central/rev/b1b067be4425
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Bug 1154055 - Handle defunct apps in verticalhome. r=kgrandon
2015-06-17 01:15:09 -07:00
B2G Bumper Bot
3347b2f7f7
Bumping manifests a=b2g-bump
2015-06-16 22:47:23 -07:00
B2G Bumper Bot
7161b86ec2
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/05cdb35a0eff
Author: Arthur Chen <crh0716@gmail.com>
Desc: Merge pull request #30591 from crh0716/1061390
Bug 1061390 - Re-enable the language test in the root panel r=eragonj
========
https://hg.mozilla.org/integration/gaia-central/rev/7faf326ed286
Author: Arthur Chen <crh0716@gmail.com>
Desc: Bug 1061390 - Re-enable the language test in the root panel
2015-06-16 22:45:26 -07:00
Edoardo Putti
d06369c85e
Bug 1121896 - Show when animations are running on the compositor in the animation panel. r=pbro
...
--HG--
extra : rebase_source : b64325cb65d0413d8802cde86285424267849de3
2015-06-17 01:40:00 -04:00
Sami Jaktholm
6821ffaba9
Bug 1173196
- Ignore 'transitionend' events for unrelated properties when minimizing or maximizing the toolbox. r=pbrosset
...
--HG--
extra : rebase_source : 0340587c4492c1b423346de7840c1f4cade5496f
2015-06-17 16:24:25 +03:00
Jan Odvarko
f61ce95d61
Bug 1171408 - Move NetworkEventsHandler.getString into WebConsoleClient. r=past
...
--HG--
extra : rebase_source : af67f7621d4f3a8b98f27807735f3a982987f9ee
2015-06-17 16:27:20 +02:00
B2G Bumper Bot
a81b90e341
Bumping manifests a=b2g-bump
2015-06-16 20:47:21 -07:00
B2G Bumper Bot
5920ad0acd
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/e4f4671cdb24
Author: gasolin <gasolin@gmail.com>
Desc: Merge pull request #30609 from gasolin/issue-1174187
Bug 1174187 - [Aries][Settings] – Toggle ON graphics are blurry, r=kgrandon
========
https://hg.mozilla.org/integration/gaia-central/rev/686d27db4a21
Author: gasolin <gasolin@gmail.com>
Desc: Bug 1174187 - [Aries][Settings] – Toggle ON graphics are blurry, r=kgrandon
2015-06-16 20:45:24 -07:00
Dave Hylands
c2e68029e5
Bug 1173484 - Fix race caused by adding new volumes. r=aosmond
...
I had to rename GetDiskSpaceFree to avoid a conflict with Win32's
GetDiskSpaceFree which is really a macro (so it would up changing
stuff inside the DeviceStorageFile class).
2015-06-16 19:30:56 -07:00
Andrew Osmond
d74af6faf3
Bug 1175656 - Implement generation of recording posters in Gecko. r=dhylands,bz
2015-06-16 20:35:00 -04:00
B2G Bumper Bot
ddccac2fc1
Bumping manifests a=b2g-bump
2015-06-18 20:32:22 -07:00
B2G Bumper Bot
11086f1e96
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/0a2642ff2495
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #30663 from KevinGrandon/reland_bug_1175353
Bug 1175353 - [Settings] Convert sound switch to use gaia-switch
========
https://hg.mozilla.org/integration/gaia-central/rev/af7616d7e24c
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1175353 - [Settings] Convert sound switch to use gaia-switch
2015-06-18 20:30:24 -07:00
Wes Kocher
0fa17a5810
Merge m-c to b2ginbound, a=merge
2015-06-16 16:53:17 -07:00
jlal@mozilla.com
afae1ef0ca
Backed out changeset 47ef6f3abc9f for bustage (Bug 1148941)
2015-06-16 15:58:54 -07:00
B2G Bumper Bot
0b9bfe9c6f
Bumping manifests a=b2g-bump
2015-06-16 15:24:16 -07:00
B2G Bumper Bot
a51f1416bd
Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/f0066b01f165
Author: spark-bot <drs+sparkbot@mozilla.com>
Desc: Bump Spark apps
2015-06-16 15:23:56 -07:00
jlal@mozilla.com
8e18b5dd38
Bug 1148941 - Use set in decision task vcs pull r=auswerk
...
--HG--
extra : rebase_source : bfb0dd35c675649684d8e73f0b581bf5b2ad414d
2015-06-16 14:58:39 -07:00
Benoit Girard
495a19e156
Bug 1174857 - Propagate safemode to the child process. r=billm
...
--HG--
extra : rebase_source : 21e31bec462fa2966f5450ca2a69358219249186
2015-06-16 17:16:51 -04:00
Carsten "Tomcat" Book
325cd7219a
Backed out changeset feb7cd25aafb (bug 1174152) for mulet timeout in test_rel_preconnect.html
...
--HG--
extra : rebase_source : aabdc3669df5b252c4373b9fb6049565e6560a0c
2015-06-17 16:58:57 +02:00
Maksim Lebedev
86c9b8f60e
Bug 1162990 - Add test for check pointerleave event behavior. r=smaug
2015-06-17 01:54:00 -04:00
Ryan VanderMeulen
1e9634367f
Backed out changesets a08167680328 and b008f158e91f (bug 1093611) for talos svgr timeouts. a=merge
...
--HG--
extra : source : 137e8a950be5aa2da34ebac2fd6eae67cc68c319
extra : amend_source : b99b2654576b7302ae21ae1f76cb0067454db0bf
2015-06-16 15:37:37 -04:00
Wes Kocher
2e70429f5d
Merge inbound to m-c a=merge
2015-06-16 16:43:16 -07:00
B2G Bumper Bot
a7226ca634
Bumping manifests a=b2g-bump
2015-06-16 14:12:52 -07:00
B2G Bumper Bot
dcd8fa89b8
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/4ed62eda01b5
Author: Yura Zenevich <yura.zenevich@gmail.com>
Desc: Merge pull request #30548 from yzen/bug-1156786-customizer-create-addon
Bug 1156786 - adding achievements support for when customizer imports…
========
https://hg.mozilla.org/integration/gaia-central/rev/f6a07c134ddc
Author: Yura Zenevich <yzenevich@mozilla.com>
Desc: Bug 1156786 - adding achievements support for when customizer imports an addon. r=alive
2015-06-16 14:10:30 -07:00
B2G Bumper Bot
9e8a8679bc
Bumping manifests a=b2g-bump
2015-06-16 12:32:20 -07:00
B2G Bumper Bot
1ec0cfeb83
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/7334dbc9de3b
Author: Yura Zenevich <yura.zenevich@gmail.com>
Desc: Merge pull request #30617 from yzen/bug-1175170
Bug 1175170 - adding some missing a11y labels, hiding presentation on…
========
https://hg.mozilla.org/integration/gaia-central/rev/d49ee3e13bc7
Author: Yura Zenevich <yzenevich@mozilla.com>
Desc: Bug 1175170 - adding some missing a11y labels, hiding presentation only icons from screen reader.
2015-06-16 12:30:24 -07:00
Andrei Oprea
b1e3fc910a
Bug 1174945 - Enable eslint rule for no-shadow. r=dmose
...
--HG--
extra : rebase_source : 58494b2ae80b827176150fdfb677d2dec416a444
2015-06-16 12:12:23 -07:00
Ryan VanderMeulen
523bd126ae
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-06-16 14:48:48 -04:00