Commit Graph

310007 Commits

Author SHA1 Message Date
Gary Kwong
20150217b7 Bug 776043 - Make jittests assert if an error does not exit with failure; r=terrence
--HG--
extra : rebase_source : 629830fae497347215d188d687e3dc1e41144b3f
2013-05-22 10:10:20 -07:00
Eddy Bruel
bbdeaae196 Bug 637572 - Implement Debugger.Script.prototype.source; r=jimb 2013-05-22 16:42:52 -07:00
Wan-Teh Chang
119a363401 Bug 858231: Update NSS to NSS 3.15 Beta 6, with the local patch
revert-bug-808217.patch. r=wtc.
Reduces revert-bug-808217.patch to just avoid using the new
SECITEM_ReallocItemV2 function.
Inclues fixes for bug 868694, bug 868678, bug 873673, bug 783579,
bug 808217.
2013-05-22 16:32:02 -07:00
Eddy Bruel
2c00cf5310 Bug 637572 - Use ScriptSourceObject instead of ScriptSource; r=jimb 2013-05-22 16:23:07 -07:00
Eddy Bruel
6836f87c30 Bug 637572 - Implement ScriptSourceObject; r=jimb 2013-05-22 16:06:54 -07:00
Brian Hackett
5d18297de0 Bug 870821 - Seed observed values for integer CALLELEM ops with the possible targets, r=jandem. 2013-05-22 16:48:19 -06:00
Joey Armstrong
8f6fd44283 bug 872086: move SIMPLE_PROGRAMS to moz.build (logic), r=gps. 2013-05-22 15:43:35 -07:00
Mihai Sucan
2af53bccc9 Bug 874635 - Fix frequent Win8 failure. r=gavin 2013-05-22 18:39:07 +03:00
Phil Ringnalda
8e1b3e4343 Back out 6b890e8b931d (bug 872543) for robocop bustage 2013-05-22 15:24:34 -07:00
Bobby Holley
79c446dac7 Bug 868110 - Remove JS_GetGlobalObject. r=luke
\o/
2013-05-22 15:42:45 -06:00
Bobby Holley
8f823bfe9a Bug 868110 - Introduce a more private API for the consumers that really do need the default compartment object. r=luke
The primary consumer of this is the whole inner/outer DOM window setup, which
uses the default global to track the current inner. But there are few other
random ones as well.

We use this as an opportunity to convert a bunch of consumers from the two-step
GetNativeContext() -> JS_GetGlobalObject() into just |GetNativeGlobal()|. This
will make things much easier to convert when we start tracking the current inner
explicitly.
2013-05-22 15:42:44 -06:00
Bobby Holley
cbb2e81909 Bug 868110 - Remove JS_GetGlobalObject from the IPC test-shell. r=luke
This one is easy to infer, because we subsequently call JS_CallFunctionValue,
which asserts that cx, obj, and fval are all same-compartment. So assuming
this code doesn't compartment mismatch right now, this should be equivalent.
2013-05-22 15:42:44 -06:00
Bobby Holley
42f8d15991 Bug 873698 - Remove JS_GetGlobalObject from plugins. r=gabor 2013-05-22 15:42:44 -06:00
Bobby Holley
cbf0dfe2c7 Bug 871306 - Use the current global rather than the default global in jsdContext::GetGlobalObject. r=gabor
As far as I can tell from the IDL docs and digging through the Firebug source,
this is what we want here.
2013-05-22 15:42:44 -06:00
Bobby Holley
9bb3f2f03c Bug 871306 - Remove globalObject from jsdIFilter. r=gabor
It looks like firebug only ever passes null, which is equivalent to not using
it at all.
2013-05-22 15:42:43 -06:00
Bobby Holley
d42489c5a1 Bug 871306 - Add an API for directly accessing the default JSD global and use it in ActivateDebugger. r=gabor 2013-05-22 15:42:43 -06:00
Joey Armstrong
2f426a273d bug 870406: move CSRCS to moz.build (logic) r=gps 2013-05-22 14:28:55 -07:00
Shane Tully
72fe5691db Bug 790775 - Sony Ericsson Xperia Play's "circle" and "cross" D-pad buttons generate unexpected keycodes. r=cpeterson 2013-05-22 14:07:29 -07:00
Tom Schuster
459b3f91ee Bug 863957 - Check if jsid is really a string in Components.interfacesByID. r=bz 2013-05-22 22:32:50 +02:00
Terrence Cole
e61de5ae64 Bug 872384 - Clone self hosted objects directly into tenured; r=till
The jit is allowed to bake pointers to intrinsics into jitcode. Since all
self-hosted clones are intrinsics, we need these to always be tenured.

--HG--
extra : rebase_source : b4e6b63db874a95d5eac4cafa34a7aaadd163f58
2013-05-16 10:24:22 -07:00
Chenxia Liu
4a127d1c70 Bug 872543 - Long-form data reporting notification sticks around after visiting settings. r=rnewman 2013-05-22 13:09:55 -07:00
Kartikaya Gupta
a01e442f54 Bug 868212 - Silence JS warning about undefined property. r=cpeterson 2013-05-22 15:50:54 -04:00
Mike Conley
3883efcec8 Bug 875042 - Remove unnecessary setTimeout from search-textbox constructor. r=dolske. 2013-05-22 15:37:37 -04:00
Ryan VanderMeulen
ab09f23cb3 Backed out changesets e52c6f7200b3 and 2718954757e1 (bug 874869) for intermittent Windows leaks. 2013-05-22 15:22:26 -04:00
Jan-Ivar Bruaroey
39eb07d07e Bug 872839 - Part 2: Untangle iceServer parsing from PeerConnectionMedia initialization for cleaner failure path. r=jesup 2013-05-22 14:32:10 -04:00
Jan-Ivar Bruaroey
a664470d9e Bug 872839 - Part 1: Put new PeerConnections on global list earlier, ensuring close is called should PC.initialize fail. r=jesup 2013-05-22 13:05:20 -04:00
Joey Armstrong
98339e6a93 bug 869135: move ASFILES to moz.build (config - set #1) 2013-05-22 12:08:51 -07:00
Richard Newman
12bff7b5fd Bug 875000 - Only attempt to tweak StrictMode on API 9+. r=trivial (bustage) 2013-05-22 11:26:46 -07:00
Terrence Cole
9ae77fd59d Bug 851057 - Implement generational GC support in IonMonkey; r=dvander 2013-04-18 17:03:40 -07:00
Brian Hackett
e2b0c1352b Bug 870052 - Various tweaks to reduce recompilation on asm.js style apps, r=jandem. 2013-05-22 11:36:29 -06:00
Richard Newman
adc14044a3 Bug 858742, Bug 868449 - Fennec integration for Firefox Health Report on Android. r=mfinkle, nalexander
* * *
Hacking on profile times.
2013-05-22 10:23:53 -07:00
Richard Newman
555a7042ed Bug 868274 - Part 1: extend generateDocument to extract data from profile. r=nalexander 2013-05-22 10:23:51 -07:00
Richard Newman
5b4bbbb76b Bug 873360 - Profile information storage. r=nalexander 2013-05-22 10:23:29 -07:00
Richard Newman
07b7c99d42 Bug 868449 - Part 1: provide an EnvironmentBuilder to generate environments for FHR. r=nalexander 2013-05-22 10:23:29 -07:00
Richard Newman
9e19bcb36b Bug 873338 - JavaDoc and checkstyle warnings. r=trivial 2013-05-22 10:23:29 -07:00
Richard Newman
9797d667de Bug 858742 - Part 2: manifest change for Firefox Health Report content provider. r=trivial 2013-05-22 10:23:29 -07:00
Richard Newman
8c7a39a683 Bug 858742 - Part 1: Firefox Health Report storage for Android. r=nalexander 2013-05-22 10:23:29 -07:00
Stephen Pohl
d2c2c223e8 Bug 874486 - Add weakFrame.IsAlive checks to avoid crashing. r=roc 2013-05-22 13:16:19 -04:00
Raymond Lee
880c93552b Bug 836439 - Handle downloads started in private browsing mode. r=paolo 2013-05-22 20:14:07 +08:00
Ryan VanderMeulen
52740391b3 Merge m-c to inbound. 2013-05-22 12:31:28 -04:00
Ryan VanderMeulen
6e18f16253 Merge inbound to m-c. 2013-05-22 12:27:51 -04:00
Brian R. Bondy
bad8e4caac Bug 861322 - Make Metro read Desktop app.update.mode setting. r=jimm 2013-05-22 10:17:05 -04:00
Ryan VanderMeulen
a572f71b43 Merge m-c to inbound. 2013-05-22 10:01:52 -04:00
Ryan VanderMeulen
5018318374 No bug - Fix up reftest list order. DONTBUILD 2013-05-22 09:48:56 -04:00
Brian Hackett
2a733cdd68 Bug 871075 - Add rooting analysis warnings for unsafe address taken of variables DONTBUILD 2013-05-22 07:47:41 -06:00
Jan de Mooij
162bdc21e4 Bug 857845 part 3 - Remove JM JSAPI flags, memory reporters and browser prefs. r=djvj
--HG--
extra : rebase_source : 8b2ed85801fcd8c8fd0fc16a89b1a275add1a310
2013-05-22 14:50:45 +02:00
Brian Hackett
ca8b7e143c Bug 871002 - Use uint32 comparisons more often, r=jandem. 2013-05-22 06:50:18 -06:00
Markus Stange
78a27ca962 Backed out 2 changesets (bug 871590) CLOSED TREE 2013-05-22 14:10:46 +02:00
Eric Chou
f906b641d5 Bug 839370 - Implement callback function OnUpdateSdpRecords() in BluetoothProfileManagers, r=gyeh 2013-05-22 19:08:21 +08:00
Eric Chou
7da1f04cb2 Bug 839370 - Implement function UpdateSdpRecords(), r=gyeh 2013-05-22 19:08:17 +08:00