Rafael Ávila de Espíndola
b1e5b0a8d0
Bug 648872 - use NS_STDCALL_FUNCPROTO; r=bzbarsky
2011-04-14 15:54:27 -04:00
Chris Leary
14a287e59a
Merge mozilla-central to tracemonkey.
2011-04-11 16:54:01 -07:00
Jeff Walden
d315235a27
Bug 636175 - Move dom/src/json/test/unit tests into JS suite tests, because that's where they belong. r=pbiggar
...
--HG--
rename : dom/src/json/test/unit/pass3.json => dom/src/json/test/unit/decodeFromStream-01.json
rename : dom/src/json/test/unit/test_decode.js => dom/src/json/test/unit/test_decodeFromStream.js
rename : dom/src/json/test/unit/test_long_input.js => dom/src/json/test/unit/test_decode_long_input.js
extra : rebase_source : 6091ebb40a273c4bdd40d42e331e2c15e58d13f8
2011-02-25 19:01:54 -08:00
Luke Wagner
5828824e58
Bug 647337 - rm script filename prefix and flag stuff (r=mrbkap)
2011-04-07 14:25:32 -07:00
Jeff Walden
27dffbdba3
Bug 643590 - Convert nsJSON::DecodeFromStream to buffer all JSON data, then process it all in one swell foop once it's all received. r=jst
2011-03-21 11:42:14 -07:00
Jeff Walden
af47ba19ae
Bug 643532 - Implement JS_ParseJSON and JS_ParseJSONWithReviver, a first step toward moving away from a begin-consume-finish-based JSON parsing process. r=luke
2011-03-21 11:42:06 -07:00
ben turner
4250361b7e
Bug 625222 - Intermittent dom/src/threads/test/test_chromeWorkerJSM.xul | Test timed out; r=jst
2011-03-28 09:02:00 -04:00
Ehsan Akhgari
e88f3df029
Backout the latest cedar merge wholesale until I test the correctness of the merge locally. This commit takes the tree state back to changeset 8d3f6093c425 (the last known good changeset before the merge)
2011-04-01 12:23:48 -04:00
Ehsan Akhgari
95ce6d2a20
Merge cedar into mozilla-central
2011-04-01 11:37:50 -04:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
694a16f241
Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
...
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 23:29:02 -05:00
Chris Jones
8a19459222
Backed out changeset 4beec31b9ea9 for increasing frequency of intermittent orange bug 618052
2011-03-31 18:57:38 -05:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
c744ad1659
Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
...
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 14:51:19 -05:00
Doug Turner
d527fddc7c
Bug 646685 - Fix watchPosition after isBetterPosition was removed. r=blassey
2011-03-30 21:13:35 -07:00
Simon Montagu
812728ada4
Remove UTF-32 encoder and decoder. Bug 604317, r=emk
2011-03-30 08:35:34 +02:00
Chris Leary
abf0eb4f6d
Merge mozilla-central and tracemonkey.
2011-03-29 14:52:44 -07:00
Chris Leary
fece27e326
Merge mozilla-central to tracemonkey.
2011-03-29 09:05:25 -07:00
Jonas Sicking
b7201dfad1
Bug 644476 Part 1: Remove nsIXMLHttpRequest.openRequest now that it's equivalent to nsIXMLHttpRequest.open. r=smaug
2011-03-28 13:05:52 -07:00
ben turner
f7e007411c
Bug 625222 - Intermittent dom/src/threads/test/test_chromeWorkerJSM.xul | Test timed out; r=jst
2011-03-28 09:02:00 -04:00
Ehsan Akhgari
de31d8418a
Merge cedar into mozilla-central
2011-03-29 10:39:07 -04:00
Justin Lebar
8a42eb0162
Bug 592557 - Eliminate uses of PR_Atomic{Increment,Decrement} functions in favor of PR_ATOMIC_{INCREMENT,DECREMENT} macros. r=bsmedberg,gal
...
--HG--
extra : rebase_source : 71069eb9c9d61131adee49279e136c8574dabc62
2011-03-28 15:58:49 -04:00
Michael Wu
ccd8c1a9d4
Bug 636243 - Pass null for rval in nsDOMWorkerTimeout.cpp, r=jorendorff
2011-03-25 14:31:14 -07:00
Michael Wu
e051b2029a
Bug 636243 - Use JSOPTION_NO_SCRIPT_RVAL in nsDOMWorkerScriptLoader.cpp, r=jorendorff
2011-03-25 14:31:09 -07:00
Olli Pettay
c5395c99da
Bug 461066 - Add support for XHR's loadend event, r=sicking
...
--HG--
extra : rebase_source : f4db116cdd195d0319189a5800ee991370649072
2011-03-24 15:22:03 +02:00
Ehsan Akhgari
4473511deb
Merge mozilla-central into cedar
2011-03-23 18:29:19 -04:00
timeless@mozdev.org
1584527545
Bug 615829 mCachedKeysCount/mExposeCacheUpdateStatus are initialized out of order in nsDOMOfflineResourceList::nsDOMOfflineResourceList
...
r=biesi
2011-03-22 16:42:56 -04:00
Doug Turner
7cc0fe0532
Bug 636344 - Android Geolocation provider does not provide geocoded civic addresses. r=blassey
2011-03-17 00:03:11 -07:00
Doug Turner
fdc7bd3254
Bug 643429 - Remove IsBetterLocation functionality. r=jst
2011-03-23 10:27:48 -07:00
Josh Matthews
f4d104dc33
Bug 622381 - Fail geolocation operations if we can't do cross-process operations. r=dougt a=jst
2011-01-06 12:50:10 -05:00
Josh Matthews
3857229b88
Bug 621366 - Content process nsDOMStorageManager observes notifications needlessly; r=honzab a=jst
...
--HG--
extra : rebase_source : 1e5a0785225b16402a0e864357605b3ae52382c4
2010-12-25 02:31:01 -05:00
Marco Bonardo
c3e549c7b0
Bug 630405 - about pages DOMStorage should be case-insensitive. r=mayhemer a=blocking
2011-02-01 13:53:04 -08:00
Doug Turner
42c8536102
Bug 625415 - Position is lost after a few seconds r=jdm, a=approval-2.0
...
--HG--
extra : rebase_source : 24946532636bc02119f0c949ce8c255629b99853
2011-01-31 14:11:45 -08:00
Brandon Sterne
a1d2173277
Bug 600584 - add more detail to CSP violation report logging, r=jst, a=LegNeato
2011-01-31 10:09:44 -08:00
Blake Kaplan
265e94cdb4
Fix bug 628231. r=jst, a=blocker
2011-01-25 16:09:56 -08:00
Johnny Stenback
59b18950be
Backed out changeset 244738bdb248 due to test failures
2011-01-27 22:48:20 -08:00
Blake Kaplan
aab6187371
Fix bug 628231. r=jst@mozilla.com, a=blocker
2011-01-27 21:53:23 -08:00
Doug Turner
73319a82fb
Bug 601477 - Desktop Notifications in Fennec require user action before any notification. r=olli, a=blocking-2.0
2011-01-19 09:38:36 -08:00
Chris Leary
8ac50fd25f
Merge tracemonkey to mozilla-central. (a=blockers)
2011-01-18 11:19:21 -08:00
Andreas Gal
368054cecc
Temporary restore old shark start/stop functions (bug 625993, r=bz).
2011-01-14 19:02:11 -08:00
Andreas Gal
c753c0012d
Make Shark work with 64-bit MacOSX builds and rename to start/stopProfiling() (bug 625962, r=sayrer).
2011-01-14 17:58:40 -08:00
Honza Bambas
cacc4845fc
Bug 624047 - LocalStorage value is lost after a few seconds, r=jst, a=final+
2011-01-16 17:58:49 +01:00
Ben Turner
1f079732eb
Bug 606752 - 'DOM Worker can destroy JSContext while Cycle Collector is running'. r=jst, a=blocking.
2011-01-13 13:14:38 -08:00
Ben Turner
1a142b1c80
Bug 618484 - 'Allow ChromeWorkers access to XPCOM objects'. r=jst+jorendorff, a=blocking.
2011-01-06 22:21:30 -08:00
Ben Turner
851d0dbd01
Bug 615153 - 'nsIWorkerFactory.newChromeWorker() throws NS_ERROR_UNEXPECTED'. r=sicking, a=blocker.
2011-01-06 22:21:26 -08:00
Josh Matthews
641d4dc0a4
Bug 621365 - Update parent process' DOMStorage session-only status with that of the child. r=honzab a=blocking-fennec
2010-12-25 02:31:01 -05:00
Tom Wuttke
95c5b36d08
Bug 596481 - Geolocation sometimes hangs without returning result or running any callbacks. r=alon, a=blocking-2.0
...
--HG--
extra : rebase_source : 8ed6bf1b9223b15a6961ecdc71203a5c48ec64d5
2011-01-04 13:25:04 -08:00
Chris Leary
8a956ca248
Merge tracemonkey into mozilla-central. a=blockers
2011-01-04 13:33:39 -08:00
Chris Leary
09bf0c0c2d
Merge mozilla-central into tracemonkey.
2011-01-04 10:51:14 -08:00
Chris Jones
8b87f94bde
Bug 617838: Don't run the URI classifier on javascript: URIs. r=bz a=a
2011-01-04 10:40:54 -06:00
David Mandelin
0bb3546822
Bug 615723: turn on method jit for web workers, r=bent, a=blocker
2010-12-27 16:23:09 -08:00
Mike Kristoffersen
1292ab3286
Bug 617965 - "IPC::ParamTraits<nsIDOMGeoPosition*>::Read leaks GeoPositionCoords when ReadParam(... address) fails" [r=doug.turner r=bent.mozilla]
...
--HG--
extra : rebase_source : 9ebd56da63f76546d7d6a682c6bc4a7ca0350044
2010-12-15 04:57:00 -08:00
Chris Leary
366ec4ad44
Merge mozilla-central to tracemonkey.
2010-12-29 19:25:04 -05:00
David Mandelin
d0622959ae
Bug 615723: turn on method jit for web workers, r=bent
2010-12-27 16:23:09 -08:00
Ben Turner
793cdb27d8
Backing out worker changes, a=backout.
2010-12-21 16:44:49 -05:00
Ben Turner
0c4136759d
Bug 618484 - 'Allow ChromeWorkers access to XPCOM objects'. r=jst, a=blocking.
2010-12-21 14:28:08 -05:00
Ben Turner
e69d42f7d7
Bug 615153 - 'nsIWorkerFactory.newChromeWorker() throws NS_ERROR_UNEXPECTED'. r=sicking, a=blocking.
2010-12-21 14:28:05 -05:00
Ben Turner
518401d995
Bug 613083 - 'IndexedDB: Switch serialization format from JSON to structured clone bytestream'. r=sicking, a=blocking.
2010-12-21 11:02:04 -05:00
Mihai Sucan
7c85c0838c
Bug 606498 - Make sure the new nsIScriptError2 is used in all possible places- part 1; r=bzbarsky,dbaron,mrbkap sr=jst a=blocking2.0
2010-12-20 12:21:58 -04:00
Alon Zakai
3e18472b8d
Bug 616090 - Optimize timer in nsDOMStorageDBWrapper. r=honzab a=blocking-fennec
2010-12-16 10:09:58 -08:00
Ehsan Akhgari
5673d95887
Bug 600982 - Clear DOM storage entries for a domain when using the Forget about this site feature; r=honza a=blocking-final+
2010-12-09 20:06:23 -05:00
Nicholas Nethercote
50fa52454f
merge
2010-12-09 21:51:34 -08:00
Nicholas Nethercote
3525fe4a3b
Backed out changeset 49f6b73ae373
2010-12-09 21:49:17 -08:00
Nicholas Nethercote
d1addd30ce
Bug 591698 - nsDOMWorkerFunctions returning false without setting error. r=jwalden.
2010-12-08 16:05:25 -08:00
Ben Turner
5970c1f1ca
Backed out changeset f205194a4128
2010-12-08 15:53:47 -08:00
Ben Turner
789268ad15
Bug 612642 - 'JS base64 code needs to be updated for removal of JS_GetStringBytesZ'. r=jorendorff.
2010-12-08 14:36:10 -08:00
Igor Bukanov
092c42d610
Bug 614578 - Removal of nsAutoGCRoot. r=mrbkap
2010-11-26 15:11:14 +01:00
Ben Turner
529d0825e0
Bug 612642 - 'JS base64 code needs to be updated for removal of JS_GetStringBytesZ'. r=jorendorff.
2010-12-08 14:36:10 -08:00
Mike Shaver
65b1677efe
Backed out changeset 4d86e63ff60d, diagnostic patch; back out 3da12edf735e, followup fix; back out bug 631135 completely, unexplained intermittent orange. r=waldo, a=orange
2011-02-19 20:46:44 -08:00
Jeff Walden
fdbd574b6d
Bug 631135 - Objects created by or on behalf of fast natives and property ops (getters or setters) are parented to the wrong proto and global. r=lw,jst,mrbkap,bz, a=jst
...
--HG--
extra : rebase_source : a2f6a11ac3bcc7925cbf122057b694a0aafac970
2011-02-08 17:20:06 -08:00
Ehsan Akhgari
8b729667ef
Bug 539957 - random failure in test_importScripts.html | Worker had an error:tryBadScripts is not defined; r=jst a=orange-fix
2010-11-22 03:13:37 -05:00
Ehsan Akhgari
0cc92ea260
Bug 614116 - Enforce HTTP mode when setting a storage value for in-memory databases; r=mayhemer a=blocking-betaN+
2010-11-29 13:50:09 -05:00
Ehsan Akhgari
363047a82d
Backed out changeset 1f53f85ddfb5 because of mochitest-3 failure
2010-11-29 15:04:20 -05:00
Ehsan Akhgari
31dfd3166e
Bug 614116 - Enforce HTTP mode when setting a storage value for in-memory databases; r=mayhemer a=blocking-betaN+
2010-11-29 13:50:09 -05:00
Markus Stange
d8b1618df7
Bug 589442 - Add a flush in this test in order to increase the chances that the old document survives in the bfcache. r=bent, a=test-only
2010-11-27 14:52:33 +01:00
Ms2ger
42b835272a
Bug 612164 - Give DATA_CLONE_ERR the right constant; r=jst a=blocking-beta8
2010-11-26 12:43:26 +01:00
Josh Matthews
8051ddfec1
Bug 590026 - Geolocation requests should disconnect their timer on shutdown. r=dougt a=bsmedberg
2010-08-23 22:09:00 -04:00
Josh Matthews
c1703903f6
Bug 590030 - Both success and error geolocation callbacks can be called. r=dougt a=bsmedberg
2010-08-24 00:52:17 -04:00
Josh Matthews
eda6aba407
Bug 584946 - e10s: localStorage, r=honzab, a=blocking-fennec2.0b3+
2010-11-18 20:15:23 -05:00
Alex Pakhotin
6c65bedfc1
Bug 608428 - Replace default icon in desktop notifications. r=blassey a=blocking-fennec
2010-11-22 18:24:05 -08:00
Luke Wagner
5afb29cf6f
Bug 609440, part 3 - remove fallible public APIs, update mozilla (r=bent,jst,mrbkap,waldo,sdwilsh)
2010-12-03 00:24:17 -08:00
Robert Sayre
6351a5a62a
Merge tracemonkey to mozilla-centra. a=blockers.
2010-11-17 13:55:14 -08:00
Jason Orendorff
be030b1389
Bug 608171 - Make ChromeWorkers available to JSMs. r=bent.
...
--HG--
extra : rebase_source : 489ea909e324e1809b00ac8a812a68c54a258313
2010-11-16 14:53:47 -06:00
Robert Sayre
825ba33645
Bug 612642 - JS base64 code needs to be updated for removal of JS_GetStringBytesZ. Wallpaper patch for merging.
2010-11-16 11:38:33 -08:00
Robert Sayre
ce08dcb337
Merge mozilla-central to tracemonkey.
2010-11-16 07:25:10 -08:00
Ginn Chen
841c3e25a8
Bug 609418 double vs const double for nsGeoPositionCoords::nsGeoPositionCoords(...) r=doug.turner a=doug.turner
2010-11-16 16:23:05 +08:00
Ben Turner
8a7f246a7c
Bug 608170 - 'ChromeWorkers should have atob, btoa'. r=jst, a=blocking+
2010-11-15 17:39:28 -08:00
Doug Turner
9bb6cd9bc5
[Bug 605370] Add Pref to disable desktop notifications r=jonas a=approval2.0
...
--HG--
extra : rebase_source : 9393634f3df2211feb932111ecf25765be233b59
2010-11-16 20:15:15 -08:00
Robert Sayre
e12bde1f90
Merge mozilla-central to tracemonkey.
2010-11-09 15:29:44 -05:00
Igor Bukanov
20b25b57f4
bug 607695 - Avoid unnecessary JS_GetStringBytes. r=gal
2010-10-28 17:15:53 +02:00
Blake Kaplan
003d2e40fb
Bug 606585 - Make the compartment map use principals properly. r=peterv/bz, a=beta7+
2010-10-26 23:57:31 -07:00
Honza Bambas
71451b41fe
Backout bug 527667, a=orange-fix
2010-10-27 20:41:23 +02:00
Honza Bambas
2087ffb672
Bug 527667 - DOM Storage (localStorage, sessionStorage) data is not cleared when 'Clear Recent History' is used with Time range not 'Everything', r+sr=jst, a=blocking2.0:betaN
2010-10-25 20:40:55 +02:00
Honza Bambas
c49856d36d
Backed out changeset 2ccadd55dc4c, a=orange-fix
2010-10-25 21:09:38 +02:00
Honza Bambas
f644540c61
Bug 527667 - DOM Storage (localStorage, sessionStorage) data is not cleared when 'Clear Recent History' is used with Time range not 'Everything', r+sr=jst, a=blocking2.0:betaN
2010-10-25 20:40:55 +02:00
Honza Bambas
2ae655ca5e
Bug 536544 - slow window.localStorage.setItem performance, r=sdwilsh, sr=jst, a=blocking2.0:final+
2010-10-25 18:47:23 +02:00
Ben Turner
d547219ae6
Bug 609083 - 'Workers: Fix leak introduced by structured clone change'. r=jst, a=blocking+
2010-11-10 16:04:03 -08:00
Mike Hommey
484a82a168
Bug 569629 - Don't use a constructor for nsDOMWorkerPrincipal. r=bent,a=bsmedberg
2010-11-07 09:25:39 +01:00
Brad Lassey
06e9afac31
bug 605341 - remote orientation api for android r=dougt a=blocking-fennec
2010-11-05 13:43:13 -04:00
Doug Turner
aa63d2f63a
Bug 605309 - DesktopNotificationCenter gets itself in leak cycles. r=jst a=blocking-betaN
2010-10-18 18:54:00 -07:00
Honza Bambas
e3cf711385
Bug 536295 - e10s HTTP: offline application cache, r=dwitte, sr=cbiesinger, a=fennec-2.0b2+
...
--HG--
rename : uriloader/prefetch/nsOfflineCacheUpdate.cpp => uriloader/prefetch/OfflineCacheUpdateChild.cpp
rename : uriloader/prefetch/nsOfflineCacheUpdate.cpp => uriloader/prefetch/nsOfflineCacheUpdateService.cpp
2010-10-20 19:12:32 +02:00
Doug Turner
2375c6971a
Bug 605307 - nsGeolocation::ClearWatch crash. r=jst a=blocking-betaN
...
--HG--
extra : rebase_source : 57c426d4196d6951a3a59f806f37051b51904789
2010-10-19 12:31:15 -07:00
Daniel Holbert
e0a0346a2b
Bug 604158: Fix build warning in nsGeolocation.cpp "comparison between signed and unsigned integer expressions". r=dougt a=dougt
2010-10-14 09:12:57 -07:00
Daniel Holbert
edc30259de
Bug 604160: Fix build warning "'nsGeoPosition::mCoords' will be initialized after [...] nsGeoPosition::mTimestamp". r=dougt a=dougt
2010-10-14 09:12:57 -07:00
Ben Turner
2e232fb8d1
Bug 580128. Add cross compartment JSObject clone hooks. r=jst@mozilla.org
2010-10-10 15:39:11 -07:00
Ben Turner
d96b45c677
Bug 580128 - Make IndexedDB work with compartments. r=jst
2010-10-10 15:35:42 -07:00
Blake Kaplan
bcc2c1c1da
Bug 580128 - Fix compartment warnings by entering. r=gal/peterv/jst/mrbkap/jorendorff (and written by all of us too).
2010-09-22 17:34:20 -07:00
Marco Bonardo
f8d24dd5d1
Bug 598264 - about:home search does not work if cookies behavior is "ask me every time" or "reject". r=mayhemer a=blocking
2010-10-07 10:41:19 +02:00
Robert Sayre
ea296ed7c4
Merge tracemonkey to mozilla-central a=blockers
2010-09-29 02:01:12 -04:00
Doug Turner
010e5cc9a5
Bug 599591 - Geolocation provider not turned off when navigating away from site. r=jdm a=blocking-fennec
...
--HG--
extra : rebase_source : 7f10d1d8486500e569cffea937d7a06bfa67dded
2010-09-27 14:23:35 -07:00
Kyle Huey
f3bf423052
Doug Turner Bug 599591 - Geolocation provider not turned off when navigating away from site. r=jdm a=blocking-fennec
...
Backed out changeset faf497893b28
2010-09-27 22:46:30 -04:00
Doug Turner
dc91293005
Bug 599591 - Geolocation provider not turned off when navigating away from site. r=jdm a=blocking-fennec
...
--HG--
extra : rebase_source : 1c1018a4e176401f269aafaba71660b8192f126e
2010-09-27 14:23:35 -07:00
Andreas Gal
80d412aae5
Always create a dummy stack frame when crossing compartment boundaries (bug 600015, r=mrbkap).
2010-09-27 15:55:15 -07:00
Michael Wu
1e68daf74d
Bug 598508 - Fix geolocation on Android, r=dougt a=blocking-fennec
2010-09-21 19:36:58 -07:00
Doug Turner
11fab8c2bd
Fixes build bustage on non-IPC builds such as seamonkey. r/a=dbaron
2010-09-20 22:37:32 -07:00
Doug Turner
08ca68602f
Bug 587414 - e10s: Geolocation needs to set pref from content process. r=jdm a=blocking-fennec
2010-09-20 21:16:37 -07:00
Doug Turner
6eea831f22
Bug 587414 - e10s: Geolocation needs to set pref from content process. r=jst a=blocking-fennec
2010-09-20 21:16:37 -07:00
Doug Turner
c64688d8e8
iBug 587414 - e10s: Geolocation needs to set pref from content process. r=jst a=blocking-fennec
2010-09-20 21:16:37 -07:00
Doug Turner
0149353c30
Bug 587414 - e10s: Geolocation needs to set pref from content process r=bent a=blocking-fennec
2010-09-20 21:16:37 -07:00
Doug Turner
bc3c250786
Removal of extra ws from notification code. a=me
2010-09-15 18:32:31 -07:00
Robert Sayre
23d250224b
Merge tracemonkey to mozilla-central. a=blockers
2010-09-14 18:18:32 -07:00
Chris Leary
101ffdff67
Bug 571355: Move RegExpStatics out of JSContext. (r=gal)
2010-09-13 15:53:50 -07:00
Doug Turner
c998393d89
Bug 595456 - E10: Remote desktop notification prompt. r=cjones a=mfinkle
...
--HG--
extra : rebase_source : 5b7deb9dc69d9b1bd3be0cc42dddffa35c74d3bd
2010-09-13 13:44:53 -07:00
Doug Turner
33a491a5f8
Bug 595445 - Factor out geolocation prompt into something that can be reused - Part 2 r=olli a=mfinkle
...
--HG--
rename : dom/src/geolocation/nsGeolocationOOP.h => dom/base/nsContentPermissionHelper.h
extra : rebase_source : c11252249778200db9d77c3937101ef349bfb847
2010-09-13 12:49:27 -07:00
Doug Turner
da9646220b
Bug 595452 - switch desktop notifications over to content permission prompt r=olli a=mfinkle
...
--HG--
extra : rebase_source : 11a92fa28a02d88fac96bd73ec8b93ce5f14bc2c
2010-09-13 12:31:53 -07:00
Robert Sayre
1e38f2645f
Merge mozilla-central to tracemonkey.
2010-09-10 11:47:11 -04:00
Marco Bonardo
9a074529eb
Bug 592990 - about:home DOM storage is cleared with cookies and private browsing. r=mayhemer a=blocking
...
* * *
fix bustage. a=bustage
2010-09-09 12:20:05 +02:00
Doug Turner
13ad615a00
Bug 573588 - Implement Desktop Notifications r=smaug, a=beltzner
...
--HG--
extra : rebase_source : 05ec761dd838e4f85a63df677c6335e456a8dfd6
2010-09-09 22:00:14 -07:00
Doug Turner
f9f5b64421
Bug 594261 - IPC part - Factor out geolocation prompt into something that can be reused. r=chris jones, a=stuart
...
--HG--
rename : dom/src/geolocation/PGeolocationRequest.ipdl => dom/ipc/PContentPermissionRequest.ipdl
extra : rebase_source : 73f75b6f4c4deae71337dd2a9925d15aefcaacb8
2010-09-09 22:00:08 -07:00
Doug Turner
7785a93ed9
Bug 594261 - Factor out geolocation prompt into something that can be reused. r=olli,gavin a=stuart
...
--HG--
extra : rebase_source : cd9b27a7c81f3eb61b79642e327ce086306a2535
2010-09-09 21:59:51 -07:00
Marco Bonardo
c85fdb88cb
Backed out changeset 4b41b425c4fa
2010-09-09 13:29:56 +02:00
Marco Bonardo
897cda976f
Bug 592990 - about:home DOM storage is cleared with cookies and private browsing. r=mayhemer a=blocking
2010-09-09 12:20:05 +02:00
Jason Orendorff
1d6eaabbc6
Bug 593742 - nsDOMWorker has to set the right compartment. r=bent.
...
--HG--
extra : rebase_source : 1f309d333686fdad21a7b6940873994ccc64157d
2010-09-09 11:13:06 -05:00
Robert Sayre
8f11919eda
Merge mozilla-central to tracemonkey.
2010-09-01 22:27:07 -07:00
Justin Lebar
eb969e65ec
Bug 587853 - Use PR_ATOMIC_{INCREMENT,DECREMENT} macros for threadsafe addref / release. r+a2.0=bsmedberg
2010-08-17 10:25:41 -07:00
Doug Turner
ab58de8c89
Bug 489813 - Fire timeout error if provider fails to response after initial response. Also cleans up test. r=smaug a=jst
2010-08-31 09:15:52 -07:00
Dan Witte
34d3553dfc
Back out Bug 536324 part 2.
2010-08-30 13:20:39 -07:00
Dan Witte
363355fc1c
Back out Bug 589292.
2010-08-30 13:20:38 -07:00
Luke Wagner
fb78ed07aa
Bug 581263 - remove slow natives (r=waldo,mrbkap)
2010-08-16 12:35:04 -07:00
Robert Sayre
43bbd872f1
Merge mozilla-central to tracemonkey. CLOSED TREE
2010-08-31 10:24:22 -07:00
Dan Witte
dbf7625e3f
Bug 589292 - e10s necko: add contentDisposition prop to nsIChannel. r=jduell, sr=biesi, a=beta5+
2010-08-25 17:51:21 -07:00
Dan Witte
f834c3dbbb
Merge.
2010-08-23 17:30:33 -07:00
Josh Matthews
d005bc205c
Bug 589721 - Segfault when closing remote tab with open geolocation prompt. r=dougt a=blocking-fennec
2010-08-23 14:31:51 -04:00
Dan Witte
5f14c53bbd
Bug 536324 - e10s HTTP: refactor nsHashPropertyBag. Part 2: contentLength implementors. r=jduell, a=beta5+
2010-08-21 00:31:11 -07:00
Robert Sayre
6011a74021
Merge mozilla-central to tracemonkey.
2010-08-20 10:04:58 -04:00
Robert Sayre
b59f75480e
Merge mozilla-central to tracemonkey.
2010-08-19 11:18:37 -04:00
Jeff Walden
2a30a9c469
Bug 584909 - Followup to fix a test that expected invalid JSON prettyprinting. r=orange
2010-08-17 17:35:42 -07:00
Jeff Walden
898633b9f1
Fix JSON xpcshell tests expecting lax behavior. r=orange
2010-08-28 21:24:47 -04:00
Ehsan Akhgari
624bbe30e8
Back out bug 582644 and 576716 because of mochitest-3 oranges
2010-08-16 19:14:00 -04:00
Ben Turner
7fcf8bdc1b
bug 576716 - Crash [@ TypedArrayTemplate<int>::init] or [@ TypedArrayTemplate<int>::create], patch to tests r=vlad blocking2.0=betaN+
2010-08-16 14:48:32 -07:00
Josh Matthews
105a0db80d
Bug 575348 - e10s: Fennectrolysis crashes in cycle collection after geolocation test. r=dougt
...
--HG--
extra : rebase_source : eb456a0f15ee2ac98d8b10d8cdd5a3af8ad6790c
2010-08-06 21:20:53 -04:00
Vladimir Vukicevic
37c9b840ce
b=572522; add experimental mozArrayBuffer to XHR; r=jst, a=bsmedberg
2010-08-14 10:52:19 -07:00
Jeff Walden
d20c50494b
Bug 564621, bug 582077 - JSON.parse shouldn't allow {"a" : "b",} or [1,]. But, because Firefox's bookmarks "JSON" generation has historically generated invalid JSON (it no longer does, see bug 505656), preserve a "legacy" mode of parsing that can be used to load bookmarks.json files (at least until we no longer support migration from Firefox <4 profiles :-) ). r=sayrer
2010-07-14 13:48:36 -05:00
Dan Witte
2d271f2770
Bug 589413 - Failure to open libnss3.so when Firefox path contains UTF-8 characters. Part 2: consumers. r=bsmedberg, a=final+
2010-09-13 10:54:02 -07:00
Chris Jones
37f8202190
Bug 570620, part d: Add some helper methods and functions to TabChild and TabParent. sr=smaug
2010-08-05 17:11:23 -05:00
Kyle Huey
12f5745ae2
Backed out changeset 1d8d2deb3644
2010-08-04 17:36:54 -07:00
Doug Turner
6651a7269c
Bug 489813 - Fire timeout error if provider fails to response after initial response. Also cleans up test. r=olli
...
--HG--
extra : rebase_source : 00aa6024b9e3e998801cf548b8ade5c532a6965d
2010-08-04 13:58:15 -07:00
Robert Sayre
1dd6dffb4b
Merge mozilla-central to tracemonkey.
2010-07-20 15:07:03 -07:00
Blake Kaplan
91470f10e6
Bug 563106 - Tie XPConnect to compartments. r=jorendorff/gal/jst
2010-07-19 13:36:49 -07:00
Luke Wagner
ad475468cd
Bug 549143 - fatvals
2010-07-14 23:19:36 -07:00
Robert Sayre
28347a8bea
Merge mozilla-central to tracemonkey.
2010-07-08 18:15:52 -07:00
Benjamin Smedberg
982229c241
Bug 576917 - GPSDGeolocationProvider.js should use generateNSGetFactory, not generateNSGetModule which doesn't exist, r=captain obvious
2010-07-08 16:35:16 -07:00
Jason Orendorff
ee99d76feb
Merge fix for bug 575208.
2010-07-03 08:10:46 -05:00
Chris Jones
6bd3515680
Bug 578262: Clean up style in and remove build warnings from new-ishly merged e10s code. r=bsmedberg
...
--HG--
rename : dom/ipc/ContentProcessChild.cpp => dom/ipc/ContentChild.cpp
rename : dom/ipc/ContentProcessChild.h => dom/ipc/ContentChild.h
rename : dom/ipc/ContentProcessParent.cpp => dom/ipc/ContentParent.cpp
rename : dom/ipc/ContentProcessParent.h => dom/ipc/ContentParent.h
rename : dom/ipc/ContentProcessProcess.cpp => dom/ipc/ContentProcess.cpp
rename : dom/ipc/ContentProcessProcess.h => dom/ipc/ContentProcess.h
rename : dom/ipc/PIFrameEmbedding.ipdl => dom/ipc/PBrowser.ipdl
rename : dom/ipc/PContentProcess.ipdl => dom/ipc/PContent.ipdl
2010-07-19 13:33:33 -05:00
Saint Wesonga
aa0b59c137
Bug 578469 - Remove special cases for expected test failures for control characters when parsing JSON. r=jwalden
2010-07-18 11:17:14 +02:00
Mike Kristoffersen
d85bb61e3b
Bug 569680 - Move the platform specific geolocation files. r=dougt
...
--HG--
rename : dom/interfaces/geolocation/nsIGeolocationProvider.idl => dom/interfaces/geolocation/nsIGeolocationPrompt.idl
rename : dom/src/geolocation/GPSDGeolocationProvider.js => dom/system/GPSDGeolocationProvider.js
rename : dom/src/geolocation/GPSDGeolocationProvider.manifest => dom/system/GPSDGeolocationProvider.manifest
rename : dom/src/geolocation/NetworkGeolocationProvider.js => dom/system/NetworkGeolocationProvider.js
rename : dom/src/geolocation/NetworkGeolocationProvider.manifest => dom/system/NetworkGeolocationProvider.manifest
rename : dom/src/geolocation/AndroidLocationProvider.cpp => dom/system/android/AndroidLocationProvider.cpp
rename : dom/src/geolocation/AndroidLocationProvider.h => dom/system/android/AndroidLocationProvider.h
rename : dom/src/geolocation/MaemoLocationProvider.cpp => dom/system/unix/MaemoLocationProvider.cpp
rename : dom/src/geolocation/MaemoLocationProvider.h => dom/system/unix/MaemoLocationProvider.h
rename : dom/src/geolocation/WinMobileLocationProvider.cpp => dom/system/windows/WinMobileLocationProvider.cpp
rename : dom/src/geolocation/WinMobileLocationProvider.h => dom/system/windows/WinMobileLocationProvider.h
rename : dom/interfaces/geolocation/nsIGeolocationProvider.idl => xpcom/system/nsIGeolocationProvider.idl
2010-07-14 19:09:25 +02:00
Saint Wesonga
628f0815c6
Bug 578476 - Test for unexpected pass conditions in the JSON decoder. r=jwalden
2010-07-18 10:20:42 +02:00
Benjamin Smedberg
dfed11844b
Merge mozilla-central, including the Electrolysis changes, into the branch for bug 568691.
2010-07-01 11:55:57 -04:00
Benjamin Smedberg
b54a384bb8
Merge mozilla-central into the branch for bug 568691, including fixup of the new jetpack binary module.
2010-06-25 19:41:09 -04:00
Benjamin Smedberg
f441694e42
Bug 573739 - Don't get the private browing service during layout module initialization: delay until profile-after-change.
2010-06-22 12:59:57 -04:00
Benjamin Smedberg
549d6ed5fd
Bug 568691 - Convert existing JS components to use NSGetFactory and add manifest files for them. In a followup we will link the .manifest files together at packaging time. This patch was developed on Linux: Windows and Mac may require additional changes.
...
--HG--
rename : toolkit/components/filepicker/src/nsFilePicker.js.in => toolkit/components/filepicker/src/nsFilePicker.js
2010-06-22 12:59:15 -04:00
Benjamin Smedberg
cae1800556
Merge mozilla-central into the "branch" for but 568691. The omnijar XPT/component/chrome registration was removed during this merge, and will be re-added to the component manager shortly.
...
--HG--
rename : content/base/public/nsIChromeRegistry.idl => chrome/public/nsIChromeRegistry.idl
2010-06-21 11:41:42 -04:00
Benjamin Smedberg
4d7e3ff7df
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
Doug Turner
87a4298e7e
Bug 576037 - NetworkGeolocationProvider protocol=1 decode busted
2010-07-01 02:16:48 -07:00
Doug Turner
c1b97654d7
Automerge w mozilla-central
2010-06-24 14:06:13 -07:00
Saint Wesonga
ceb2952529
Bug 512447 - JSON.stringify does not correct handle replacer functions. r=sayrer
2010-06-24 13:32:07 -07:00
Jason Duell
549ae22a9e
Merge from m-c.
...
Fair amount of merge conflicts.
Biggest item was changes to nsHttpChannel from web sockets changes.
Other likely suspects if things are borken:
nsFrameLoader.cpp:
- nsFrameLoader::EnsureMessageManager: pass "this" (orig e10s code) or
nsnull (m-c) to local process call to new nsFrameMessageManager(),
callback arg? Smaug said null.
- only calling SetCallBackData for local case. also +r smaug.
nsPrefBranch.cpp had fairly extensive merge conflicts.
nsChromeRegistry had lots of changes.
Dougt did most of the non-necko changes (thanks).
--HG--
rename : netwerk/protocol/http/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannelAuthProvider.cpp
rename : netwerk/protocol/http/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannelAuthProvider.h
2010-06-22 17:33:57 -07:00
Doug Turner
6e5944e4fe
Merging with M-C.
...
Hand merged the following files:
U chrome/src/nsChromeRegistry.cpp
U chrome/src/nsChromeRegistry.h
U content/base/src/nsFrameLoader.cpp
U content/base/src/nsFrameLoader.h
U dom/src/geolocation/nsGeolocation.cpp
U dom/src/geolocation/nsGeolocation.h
U netwerk/build/Makefile.in
U netwerk/cookie/nsCookieService.cpp
U netwerk/cookie/nsCookieService.h
--HG--
rename : extensions/cookie/test/unit/test_cookies.js => extensions/cookie/test/unit/test_cookies_thirdparty.js
rename : netwerk/cookie/src/nsCookieService.cpp => netwerk/cookie/nsCookieService.cpp
rename : netwerk/cookie/src/nsCookieService.h => netwerk/cookie/nsCookieService.h
rename : netwerk/dns/src/nsIDNKitInterface.h => netwerk/dns/nsIDNKitInterface.h
rename : netwerk/protocol/http/src/nsHttp.h => netwerk/protocol/http/nsHttp.h
rename : netwerk/protocol/http/src/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannel.cpp
rename : netwerk/protocol/http/src/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannel.h
rename : netwerk/protocol/http/src/nsHttpChunkedDecoder.h => netwerk/protocol/http/nsHttpChunkedDecoder.h
rename : netwerk/protocol/http/src/nsHttpHandler.cpp => netwerk/protocol/http/nsHttpHandler.cpp
rename : netwerk/protocol/http/src/nsHttpHeaderArray.h => netwerk/protocol/http/nsHttpHeaderArray.h
rename : netwerk/protocol/http/src/nsHttpRequestHead.h => netwerk/protocol/http/nsHttpRequestHead.h
rename : netwerk/protocol/http/src/nsHttpResponseHead.h => netwerk/protocol/http/nsHttpResponseHead.h
rename : netwerk/protocol/http/src/nsHttpTransaction.cpp => netwerk/protocol/http/nsHttpTransaction.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.cpp => netwerk/protocol/res/nsResProtocolHandler.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.h => netwerk/protocol/res/nsResProtocolHandler.h
2010-06-07 13:38:02 -07:00
Oleg Romashin
91d5a62423
Merge with latest mozilla central r 42802:ffbc3baf03ae
2010-05-25 15:19:33 -04:00
Olli Pettay
3fed591ba3
m-c to e10 merge
2010-05-24 17:45:59 +03:00
Robert Sayre
c1d8e8dd2e
Merge mozilla-central to tracemonkey.
2010-05-24 09:05:39 -07:00
Michael Kohler
11a655ab7e
Bug 564091: Fix spelling of nonexistent across the tree. r=timeless
...
--HG--
extra : rebase_source : 4f15f7fd6f90926b77d136be83af7f22c5ffa830
2010-05-23 12:26:15 -07:00
Igor Bukanov
991bd4709a
bug 237006 - automatic detection of the native thread stack base. The patch is based on the initial patches for bug 516832 by gal and gregor. r=gregor
2010-05-19 10:29:05 +02:00
Jae-Seong Lee-Russo
58845bd30b
Fix Windows bustage due to MS defines r=cjones
2010-05-14 17:45:53 -07:00
chithraprabhap@gmail.com
52f0dde3f7
Bug 565885 - Geolocation - Build failure when using --disable-ipc build option. r=dougt
2010-05-14 09:08:29 -07:00
Doug Turner
f996517bdc
Another missing file!
2010-05-13 11:39:14 -07:00
Doug Turner
5c4579c94e
Missing files from last push
2010-05-13 11:06:52 -07:00
Doug Turner
b2b1085458
Bug 552822 - IPC remoting of geolocation prompt. r=olli/r=jdm
2010-05-13 10:44:51 -07:00
Jason Duell
86c0119176
# User Michal Novotny <michal.novotny@gmail.com>
...
# Date 1272456176 -7200
Bug 549241 - Channel classifier should run in chrome process. r=biesi, sr=jst
2010-05-21 14:03:02 -07:00
Honza Bambas
9d53b32fa5
Bug 542775 - Add nsDOMStorageEvent to cycle collection, r=Olli
2010-05-21 22:43:09 +02:00
Michael Wu
fa98381437
Bug 568249 - Support geolocation on Android, r=dougt
2010-06-04 14:14:43 -07:00
Marco Bonardo
883ddcedc9
Bug 568091 - DOM Storage cannot store data for about: pages. r=honzab
2010-06-16 12:00:29 +02:00
Peter Van der Beken
1122c69800
Part 1 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsINode::GetBaseURI. r=sicking.
...
--HG--
extra : rebase_source : 5a07f12d9d13d92b796fd5f2cb182b069c3f87bf
2010-04-19 17:40:15 +02:00
Ben Turner
a15abdd06c
Bug 576716 - 'Crash [@ TypedArrayTemplate<int>::init] or [@ TypedArrayTemplate<int>::create]'. Adding a test, r=vlad a=blocker
2010-08-19 12:16:53 -07:00
timeless@mozdev.org
44a945aad3
Bug 562457 - comparison between signed and unsigned integer expressions in nsGeolocationRequest::Allow, r=dholbert
2010-04-28 13:54:00 -07:00
Mitchell Field
3d1b2b634a
Bug 560095 - Use mozilla::services::GetObserverService(). r=biesi,dveditz,gavin,josh,jst,mrbkap,roc,sdwilsh,shaver,sicking,smontagu,surkov
2010-04-29 18:59:13 +02:00
Ben Turner
a30c75a431
Bug 560959 - 'Update Structured Clone for recent spec changes'. r=sicking.
2010-04-28 18:32:16 -07:00
Ben Newman
a2d75cb968
Replace direct instantiations of nsRunnableMethod with calls to the templatized NS_NewRunnableMethod function (part 3/3 of bug 558498). r=dwitte sr=dbaron
2010-04-20 16:21:35 -07:00
Robert Sayre
08d5b78630
Bug 560650 - TM: json code should use JS_Enumerate. r=gal
2010-04-24 14:18:10 -04:00
Brandon Sterne
5a3c6df2b5
Bug 515460 - enforce CSP during Worker script redirects, r=jst, a=dholbert_sheriff
2010-04-23 12:52:30 -07:00
Ben Turner
0d6a0c99cc
Fix mistake in patch for bug 560572, r=dwitte, a=jimm for CLOSED TREE.
2010-04-21 15:07:28 -07:00
Ben Turner
3f82e84106
Bug 560572 - 'Workers: ChromeWorker breaks --disable-ctypes builds'. r=dwitte
2010-04-20 11:15:43 -07:00