Andres Hernandez
e2a8826714
Bug 739217 - Part 3: services replacement of codebase usage of synchronous isVisited with asynchronous isURIVisited. r=rnewman
2013-01-18 12:01:40 -06:00
Gregory Szorc
93c0366a50
Bug 831882 - Correctly install proxied log functions; r=rnewman
2013-01-18 10:11:28 -08:00
Gregory Szorc
b585e3decc
Bug 830209 - SQLite.jsm now handles transactions off the main thread; r=mak
2013-01-18 10:11:22 -08:00
Matthew Noorenberghe
544cbd1188
Merge fx-team with mozilla-central
2013-01-17 16:14:57 -08:00
Gregory Szorc
f92f1b79dc
Bug 808280 - Remove unused imports from mozconfig.py; r=ted
...
By preventing the import of pymake, multiprocessing is no longer
imported and BSDs should no longer choke when trying to import it.
DONTBUILD
2013-01-17 11:02:16 -08:00
Matthew Noorenberghe
0344b4c7a3
Bug 829995 - Ignore case of .url extension when migrating bookmarks from Internet Explorer. r=felipe
2013-01-16 18:39:46 -08:00
Matthew Noorenberghe
5d3cffbde4
Bug 496471 - Silence satchel warning about ORDER BY without an index since an index can't be used. r=dolske
2013-01-16 18:39:42 -08:00
Anton Kovalyov
6c78923aa2
Bug 828052 - Update Cleopatra and fix the issue with gJavaScriptOnly flag not working; r=past
2013-01-16 11:44:35 -08:00
Julien Wajsberg
004a3cb685
Bug 831393 - send manifestURL in the desktop-notification event. r=vingtetun. a=lsblakk
2013-01-16 19:22:28 +01:00
Benoit Girard
c856ab3666
Bug 830809 - Remove 'shutdown start' label with eConsiderQuit. r=ehsan
...
--HG--
rename : content/svg/content/nsISVGPoint.cpp => content/svg/content/src/DOMSVGPoint.cpp
extra : rebase_source : 9150564527326347a8007be7e766b92ef7823c6a
2013-01-16 11:01:14 -05:00
Ehsan Akhgari
a47a4076eb
Remove the unneeded explicit keyword from SharedLibrary's private constructor, no bug
2013-01-16 23:26:46 -05:00
Irving Reid
9dc4426d8d
Bug 831459: use RawScript in JMChunkInfo::Convert() to prevent UnrootedScript construction in signal handler r=billm
2013-01-16 23:10:46 -05:00
Jeff Walden
dd2fbe0549
Fix some used-but-not-defined warnings, and some format-string warnings about needing to cast T* to void* for the %p specifier. No bug, r=themaid
2013-01-16 19:47:34 -08:00
Chris Jones
af29d559b0
Bug 831307: Log breakpoint-level IPC errors always. r=dougt,jdm,jst a=blocking-b2g
2013-01-16 19:47:21 -08:00
Rik Cabanier
6365d8055c
Bug 827053 - Add support for winding in fill + clip + isPointInPath + tests the feature. r=bas
2013-01-16 21:55:43 -05:00
Bobby Holley
7a0d54fa07
Bug 824864 - Fix Ms2ger nits. r=me
2013-01-16 18:50:27 -08:00
Bobby Holley
fe9b482b3b
Bug 824864 - Pass EvaluateString out-param as a pointer, not a reference. r=bz
2013-01-16 18:50:27 -08:00
Bobby Holley
80fbe9010d
Bug 824864 - Move responsibility for checking for JSVERSION_UNKNOWN to the one caller of EvaluateString that might pass it. r=bz
2013-01-16 18:50:26 -08:00
Bobby Holley
b5e0ee1f7c
Bug 824864 - Use an nsCxPusher in EvaluateString, and pull the principal off the target object. r=bz
...
This simplifies a lot of code, and makes the function scope-agnostic.
2013-01-16 18:50:26 -08:00
Bobby Holley
89a6e0fc9e
Bug 824864 - Rename EvaluateStringWithValue to EvaluateString. r=bz
...
Now that there's only one of them, we can get rid of the silly suffix. \o/
2013-01-16 18:50:26 -08:00
Bobby Holley
5dfabb90ca
Bug 824864 - Remove unused optional arguments from nsIScriptContext::ExecuteScript. r=bz
...
This lets us get rid of a bunch of junk.
2013-01-16 18:50:26 -08:00
Bobby Holley
9f95924a28
Bug 824864 - Remove nsIScriptContext::EvaluateString. r=bz
2013-01-16 18:50:26 -08:00
Bobby Holley
ef4055939e
Bug 824864 - Move existing consumers of EvaluateString over to EvaluateStringWithValue. r=bz
2013-01-16 18:50:26 -08:00
Bobby Holley
1724ed7409
Bug 824864 - Improve the API for EvaluateStringWithValue. r=bz
...
There are a few changes we make here:
1 - Having callers pass JS::CompileOptions directly.
2 - Removing aUndefined, which makes no sense and is unused by consumers.
3 - Making aScopeObject and aRetValue non-optional, via references.
3 - Adding an argument to optionally coerce the return value to a string.
Coercing jsvals to strings is the reason we currently have two nearly-identical
functions, EvaluateString and EvaluateStringWithValue, since the coercion can
trigger arbitrary script and thus needs to be bracketed by all the junk that
nsJSContext does. However, if callers can be guaranteed that the return value
will be a bonafide string, then they can easily extract the string themselves
if they so desire. This will allow us to combine the two functions.
2013-01-16 18:50:26 -08:00
Bobby Holley
8d5b0ca82e
Bug 824864 - Move consumers of CompileFunction to the nsJSUtils version, and kill the nsJSContext version. r=bz
...
Note that the three consumers were all XBL, and were all passing aShared = true,
which had the effect of passing null for the target object. So we actually want
to pass JS::NullPtr() (the HandleObject version of nullptr) instead of
aClassObject in order to maintain the old behavior (whatever that is).
2013-01-16 18:50:25 -08:00
Bobby Holley
d8ecec9ede
Bug 824864 - Hoist the guts of CompileFunction into nsJSUtils. r=bz
2013-01-16 18:50:25 -08:00
Bobby Holley
2780e92307
Bug 824864 - Implement nsContentUtils::GetObjectPrincipal. r=bz
...
The SSM interface is super awkward.
2013-01-16 18:50:25 -08:00
Bobby Holley
057de60a8d
Bug 825395 - Add debug checking for interleaved nsCxPusher and JSAutoEnterCompartment. r=bz,luke
2013-01-16 18:50:25 -08:00
Christian Holler
e17d414972
Bug 829598 - Make js/src/jit-test/tests/gc/bug-820186.js a slow test. r=jandem, DONTBUILD
2013-01-16 16:14:08 +01:00
Tim Taubert
de34967777
Bug 805338 - Use http://127.0.0.1:1/ as a reliable error page for testing r=jaws
2013-01-16 13:34:03 +01:00
Panos Astithas
bd0c539a9a
Merge m-c to fx-team
2013-01-16 10:13:29 +02:00
Gregory Szorc
9b103318b3
Merge mozilla-central into services-central
2013-01-15 23:11:26 -08:00
Gregory Szorc
2b54bcea5f
Bug 829881 - Part 2: Re-enable pre-processing of about:telemetry; r=tchevalier
2013-01-15 17:53:09 -08:00
Jonathan Griffin
15f0cc1850
Bug 828558 - Don't attach to jsconsole window, r=mdas
2013-01-15 17:41:36 -08:00
Rafael Ávila de Espíndola
aaabaa443a
Bug 831133 - Record only the basename. r=vladan.
2013-01-16 21:02:32 -05:00
Rafael Ávila de Espíndola
3120837557
Bug 831100 - use std::string. r=vladan.
2013-01-16 20:38:22 -05:00
David Zbarsky
b524843372
Bug 821955 r=longsonr
...
--HG--
rename : content/svg/content/src/DOMSVGPoint.cpp => content/svg/content/nsISVGPoint.cpp
rename : content/svg/content/src/DOMSVGPoint.cpp => content/svg/content/src/nsISVGPoint.cpp
2013-01-16 20:35:24 -05:00
Jon Coppeard
a1c1778179
Bug 831205 - Fix GCC warning "comma at end of enumerator list". r=billm DONTBUILD
2013-01-16 17:24:28 -08:00
Jeff Walden
f9df2fd3e0
Bug 719659 - Add -std=gnu99 to CFLAGS so that gcc and friends permit use of C99 constructs without warnings. This doesn't mean that everything in C99 is permitted now -- only the stuff supported by all the compilers we care about, including MSVC. r=espindola
...
--HG--
extra : rebase_source : 5fdfd130f529e1dfbc9ec48ecc9e83186c844c39
2013-01-16 17:01:52 -08:00
Olli Pettay
12fef974cf
Bug 830948, null check mDocshell before using it, r=bz
...
--HG--
extra : rebase_source : ea20dabe0ec39b3b98fab07e72b0f1f51f9d32a8
2013-01-16 01:12:14 +02:00
Marco Bonardo
ec87dc35aa
Backout 0d33af2a2a75 (bug 823109) cause it breaks some Windows builds
2013-01-16 00:33:13 +01:00
Ed Morley
bacd646052
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2013-01-15 22:57:50 +00:00
Gregory Szorc
3b2081ea83
Bug 828703 - Correct removal of idle-daily observer; r=rnewman
2013-01-15 14:53:34 -08:00
Gregory Szorc
3bf9c8b985
Bug 829881 - Remove references to replaced Telemetry notification bar; r=tchevalier
2013-01-15 12:38:01 -08:00
Joe Walker
6d25fa3fb3
Bug 774619 - Fix browser_dbg_bfcache.js test by making GCLI force GC; r=past
2013-01-15 19:38:52 +00:00
Gregory Szorc
58cf8c99d7
Merge mozilla-central into services-central
2013-01-15 08:36:17 -08:00
Jeff Muizelaar
20c97d42f8
Bug 786533. Add a comment about the purpose of XPCOM_MIN/MAX. r=ehsan
...
--HG--
extra : rebase_source : 97ed3b670dee51b929344e1222be0d61ce18b3af
2013-01-15 11:26:58 -05:00
Mihai Sucan
710a42bda9
Bug 787985 - Console API messages are not consistent; r=past
2013-01-15 16:02:25 +02:00
Olli Pettay
46d4422369
Bug 825544: backout Bug 825544, Bug 825544, Bug 765192 and Bug 808035 to bring back the old .location=val behavior, r=bz
2013-01-15 13:46:35 +02:00
Gregory Szorc
bdb8009bec
Bug 830626 - Add HealthReportComponents.manifest to package manifest; r=trivial
2013-01-14 21:49:25 -08:00