Nicholas Nethercote
c8e2369441
Bug 905017 (part 3) - Move profiling stack stuff from jsapi.h to js/ProfilingStack.h. r=billm.
...
--HG--
extra : rebase_source : 8322f1c96b95685912375484172d47f53107947f
2013-08-19 23:45:26 -07:00
Nicholas Nethercote
4caa0f8ea2
Bug 905017 (part 2) - Move structured clone stuff from jsapi.{h,cpp} and jsclone.{h,cpp} to js/StructuredClone.{h,cpp}. r=billm.
...
--HG--
rename : js/src/jsclone.cpp => js/src/vm/StructuredClone.cpp
extra : rebase_source : ecce9699ddb45535aa94d5e3add901f5a8620c46
2013-08-19 23:43:47 -07:00
Neil Rashbrook
0a42c22d52
Bug 907904 Fix string correctness issues r=bsmith
2013-08-22 08:38:57 +01:00
Jan Beich
1ee7a97749
Bug 907837 - Don't include SPS headers directly. r=nrc
2013-08-22 19:11:51 +12:00
Jan Beich
2b97d404b2
Bug 907837 - Fix IWYU false positive to unbreak non-SPS build. r=nrc
2013-08-22 19:11:47 +12:00
Ms2ger
6004ebc69f
Backout changeset b43d38c5c456 for build bustage.
2013-08-22 09:00:37 +02:00
Christoph Kerschbaumer
beefc781d4
Bug 902156 - Persist 'disable protection' option for Mixed Content Blocker - patch requires update for testcase from bug 822367. r=smaug, tanvi
2013-08-16 23:37:15 -07:00
Christoph Kerschbaumer
3f2fa90dd6
Bug 902156 - Mochitest for Persist 'disable protection' option for Mixed Content Blocker. r=smaug, tanvi
2013-08-16 22:15:02 -07:00
Christoph Kerschbaumer
893c7c2de6
Bug 902156 - Persist 'disable protection' option for Mixed Content Blocker. r=smaug, tanvi
2013-08-19 10:20:20 -07:00
Gabor Krizsanits
f64006605c
Bug 886237 - Splitting up XPCComponents. r=bholley
2013-08-22 08:26:37 +02:00
Nicholas Nethercote
42ccf38dcd
Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
...
--HG--
extra : rebase_source : 984c61ab12f46be0509b1ce0d458d9a6e5841c64
2013-08-17 15:50:18 -07:00
Masayuki Nakano
83f3a4a71f
Bug 906281 part.4 Use Preferences::AddIntVarCache() for accesskey prefs in nsEventStateManager::Prefs r=smaug
2013-08-22 11:31:26 +09:00
Masayuki Nakano
5937361545
Bug 906281 part.3 Create nsEventStateManager::Prefs for capsuling the preferences management r=smaug
2013-08-22 11:31:26 +09:00
Masayuki Nakano
560dff961d
Bug 906281 part.2 Get rid of "nglayout.events.dispatchLeftClickOnly" due to not used r=smaug
2013-08-22 11:31:26 +09:00
Masayuki Nakano
4bec56d5a8
Bug 906281 part.1 Make nsEventStateManager::mClickHoldContextMenu static variable r=smaug
2013-08-22 11:31:26 +09:00
Ryan VanderMeulen
9d6bbf8c00
Backed out 2 changesets (bug 893184) for Nexus 4 startup crashes.
...
Backed out changeset e1b2f6bd92c4 (bug 893184)
Backed out changeset 560f18fc3ae3 (bug 893184)
2013-08-21 21:52:18 -04:00
Guillaume Abadie
a547469d5d
bug 903480 - [WebGL 2.0] implement TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN - r=jgilbert
2013-08-21 21:11:03 -04:00
Patrick McManus
b819bb57bd
bug 907960 - backout 905460 r=backout
2013-08-21 21:01:19 -04:00
Brian Hackett
726cb7d8ee
Bug 904315 - Watch for negative integers when loading maybe-hole elements from arrays, r=jandem.
2013-08-21 18:47:19 -06:00
Brian Hackett
8e0be4fb38
Bug 900681 - Properly clean up leaked off thread parses in the JS shell, r=billm.
2013-08-21 18:43:18 -06:00
Terrence Cole
3acaa1a1ec
Backout 0fc0283ac2b1 for bustage on a CLOSED TREE.
2013-08-21 16:50:26 -07:00
Terrence Cole
0fbd9f8c47
Backout 493d5d59b229 for bustage on a CLOSED TREE.
2013-08-21 16:48:55 -07:00
Terrence Cole
0117122eb0
Backout 5c4e5ee49fbe for bustage on a CLOSED TREE.
2013-08-21 16:47:19 -07:00
Jon Coppeard
8672bcaa35
Bug 893184 - Don't attemmpt to get SharedScriptData* from a null code pointer. r=till
2013-08-21 15:25:53 -04:00
Magnus Melin
4eeefeb6e0
Bug 907338 - "Ci is undefined" error in printUtils.js - thunderbird's print preview doesn't show any preview. r=Mossop
2013-08-21 22:43:01 +03:00
John Schoenick
1d0b574237
Bug 902375 - Strict file origin policy - handle case where the target is the parent directory of the source. r=bz
2013-08-21 14:47:53 -07:00
John Schoenick
75c88795c6
Bug 902375 - Actually use the optional parameter added explicitly for this purpose. r=bsmedberg
2013-08-21 14:47:53 -07:00
Ed Morley
9dd664ddd9
Bug 907925 - Add reasons to Marionette's wait_for_port() assertions, to make them TBPL compatible; r=jgriffin
...
--HG--
extra : rebase_source : 458c32979708ed5581a992745ff10ba75aee3d7f
2013-08-21 22:13:36 +01:00
Terrence Cole
cef19d593c
Bug 906241 - Trigger post barriers for writes to tenured call objects; r=bhackett
2013-08-21 14:20:15 -07:00
Terrence Cole
670fe89119
Bug 907791 - Suppress some AsmJS rooting non-hazards in the static analysis; r=bhackett
...
--HG--
extra : rebase_source : 4c4e371427aeb07cdf3fb478e10810204e1ece8c
2013-08-21 12:43:22 -07:00
Terrence Cole
a61f1523f2
Bug 907358 - Exactly root internal pointers in Array.join; r=Waldo
...
--HG--
extra : rebase_source : c7f0c4dfd9a1ac7f7877e1cbe0778ac0f071e9d4
2013-08-20 13:13:21 -07:00
Justin Lebar
400f5b35a9
Bug 907227 - Properly delete LinkedListElement's implicit copy-constructor and operator=. r=waldo
...
--HG--
extra : rebase_source : b5f09c990f38537266c3e42a211a483e1dd291d6
2013-08-21 12:04:29 -07:00
Justin Lebar
6051a9c725
Bug 906909 - Make LinkedList::debugAssertIsSane() compile. r=waldo
...
--HG--
extra : rebase_source : 60027f53b4a8fa91dd7e42863c271c36395d6851
2013-08-21 12:04:29 -07:00
Ryan VanderMeulen
3bace0adf9
Merge m-c to inbound.
2013-08-21 17:17:18 -04:00
Ryan VanderMeulen
11b14acefd
Merge inbound to m-c.
2013-08-21 17:14:32 -04:00
Ryan VanderMeulen
373cc39d0f
Merge fx-team to m-c.
2013-08-21 17:13:25 -04:00
Olli Pettay
8b41eb2f86
Bug 906269, don't start a GC cycle so likely while we're in middle of a CC cycle, r=mccr8
...
--HG--
extra : rebase_source : 90d3ad3d19159613f2cb83f0d28dd37a1a429b75
2013-08-22 00:02:12 +03:00
Gaia Pushbot
d4b8d42407
Bumping gaia.json for 1 gaia-central revision(s)
...
========
https://hg.mozilla.org/integration/gaia-central/rev/e4f586d6a2c7
Author: Mike Pennisi <mike@mikepennisi.com>
Desc: Bug 905273 - [Messages] Recipients list pull down animation is inefficient r=julienw
In order to use the more efficient `transform` attribute for animating
the pull-down, the element responsibilities must be altered.
The top-level "#messages-to-field" serves as a basis for positioning the
"#to-label" and "#messages-contact-pick-button". It is no longer
animated, and because of this, it no longer draws the component's
background or border.
A new element, "#messages-recipients-list-container" has been introduced
to take the responsibilities previously fulfilled by the "#messages-to-field".
Animation is implemented via the `transform` attribute.
In order to prevent unecessarily scrolling in "multiline" mode, the
rendering of the recipients has been simplified.
The JavaScript `generateHeightRule` function no longer has to reset the
height of the widget: all elements are now rendered at full height. The
method has been simplified to simply set the "#message-recipients-list"
element's `max-height` in order to trigger the rendering of a scroll bar
when the number of recipients causes overflow in multi-line mode.
2013-08-21 11:50:21 -07:00
Margaret Leibovic
e8c10d7775
Bug 907172 - Periodically invalidate the cached return value for desktopBookmarksExist(). r=lucasr
2013-08-21 11:34:16 -07:00
Margaret Leibovic
dfe4267f13
Bug 897772 - Actually get a favicon when creating a homescreen shortcut from the about:home context menu. r=wesj
2013-08-21 11:34:06 -07:00
Margaret Leibovic
a3d6f033bf
Bug 885084 - Only return top bookmarks for bookmarks page thumbnails. r=wesj
2013-08-21 11:33:58 -07:00
Margaret Leibovic
99a087bce1
Bug 906718 - Pressing BACK should move the user up in the bookmark folder hierarchy. r=sriram
2013-08-21 11:33:43 -07:00
Shane Caraveo
d610a933fa
bug 891221 add tests for chat from multiple providers, r=markh
2013-08-21 11:38:33 -07:00
Shane Caraveo
f562440456
bug 891216 multiple workers enabled, r=markh
2013-08-21 11:32:46 -07:00
Ryan VanderMeulen
67ee25d422
Backed out changeset 7da415c9c566 (bug 517765) for PGO bustage.
...
CLOSED TREE
2013-08-21 13:56:53 -04:00
Ryan VanderMeulen
e0ea2a7e48
Backed out changeset d389df23ffc9 (bug 884281) for OSX crashes.
...
CLOSED TREE
2013-08-21 13:27:00 -04:00
Gaia Pushbot
bd2b599335
Bumping gaia.json for 2 gaia-central revision(s)
...
========
https://hg.mozilla.org/integration/gaia-central/rev/283d9d13ce49
Author: Ben Francis <ben@tola.me.uk>
Desc: Merge pull request #11667 from lightsofapollo/integration-tests-always-run-npminstall
Bug 907799 - run npm install in all cases. r=benfrancis
========
https://hg.mozilla.org/integration/gaia-central/rev/b60eee67e0d4
Author: James Lal <james@lightsofapollo.com>
Desc: Bug 907799 - run npm install in all cases.
2013-08-21 10:20:23 -07:00
Gaia Pushbot
5f1704f95c
Bumping gaia.json for 2 gaia-central revision(s)
...
========
https://hg.mozilla.org/integration/gaia-central/rev/0f502dfafd72
Author: Ben Francis <ben@tola.me.uk>
Desc: Merge pull request #11577 from daleharvey/839194
Bug 839194 - Make prompts consistent between system and browser
========
https://hg.mozilla.org/integration/gaia-central/rev/54596a711b4a
Author: Dale Harvey <dale@arandomurl.com>
Desc: Bug 839194 - Make prompts consistent between system and browser
2013-08-21 10:10:22 -07:00
Gaia Pushbot
d968f9579e
Bumping gaia.json for 2 gaia-central revision(s)
...
========
https://hg.mozilla.org/integration/gaia-central/rev/d49d1074dc46
Author: Sam Joch <samuel@guiora.com>
Desc: Merge pull request #11653 from pivanov/bug-906873
Bug 906873 - [Clock] On press active state "new alarm" icon is bigger and fuzzy r=samjoch
========
https://hg.mozilla.org/integration/gaia-central/rev/6ae115eb3d91
Author: Pavel Ivanov <pivanov@mozilla.com>
Desc: Bug 906873 - [Clock] On press active state "new alarm" icon is bigger and fuzzy
2013-08-21 10:00:21 -07:00
Gregory Szorc
6d2e7e62b1
Bug 907797 - Catch NotImplementedError when importing psutil; r=ahal
2013-08-21 09:56:36 -07:00