Doug Turner
5bb521c898
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
1649ef6d21
Always create a dummy stack frame when crossing compartment boundaries (bug 600015, r=mrbkap).
2010-09-27 15:55:15 -07:00
Michael Wu
c367aa4ef6
Bug 598508 - Fix geolocation on Android, r=dougt a=blocking-fennec
2010-09-21 19:36:58 -07:00
Doug Turner
735b4b4716
Fixes build bustage on non-IPC builds such as seamonkey. r/a=dbaron
2010-09-20 22:37:32 -07:00
Doug Turner
f7d058122a
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
8b9e023af9
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
4725cb18fb
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
ab8168d18d
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
8dd7559a6b
Removal of extra ws from notification code. a=me
2010-09-15 18:32:31 -07:00
Robert Sayre
53e582b692
Merge tracemonkey to mozilla-central. a=blockers
2010-09-14 18:18:32 -07:00
Chris Leary
269a7d6bab
Bug 571355: Move RegExpStatics out of JSContext. (r=gal)
2010-09-13 15:53:50 -07:00
Doug Turner
83d09d0ba1
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
a3714148d3
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
f9b04364b8
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
59773ae503
Merge mozilla-central to tracemonkey.
2010-09-10 11:47:11 -04:00
Marco Bonardo
41e32f07f9
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
6ed1c44d56
Bug 573588 - Implement Desktop Notifications r=smaug, a=beltzner
...
--HG--
extra : rebase_source : 05ec761dd838e4f85a63df677c6335e456a8dfd6
2010-09-09 22:00:14 -07:00
Doug Turner
4c4c8dfdd9
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
4511728eeb
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
9ee88553bb
Backed out changeset 4b41b425c4fa
2010-09-09 13:29:56 +02:00
Marco Bonardo
19d669a86d
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
a47ae73260
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
357a4a6366
Merge mozilla-central to tracemonkey.
2010-09-01 22:27:07 -07:00
Justin Lebar
3e7e1949d1
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
7ae483e1db
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
ccd3c28130
Back out Bug 536324 part 2.
2010-08-30 13:20:39 -07:00
Dan Witte
86583b1783
Back out Bug 589292.
2010-08-30 13:20:38 -07:00
Luke Wagner
5e9978f911
Bug 581263 - remove slow natives (r=waldo,mrbkap)
2010-08-16 12:35:04 -07:00
Robert Sayre
abe80b4593
Merge mozilla-central to tracemonkey. CLOSED TREE
2010-08-31 10:24:22 -07:00
Dan Witte
8937bd5738
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
f2000be3eb
Merge.
2010-08-23 17:30:33 -07:00
Josh Matthews
bb46b891b7
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
4439f97632
Bug 536324 - e10s HTTP: refactor nsHashPropertyBag. Part 2: contentLength implementors. r=jduell, a=beta5+
2010-08-21 00:31:11 -07:00
Robert Sayre
d598acd055
Merge mozilla-central to tracemonkey.
2010-08-20 10:04:58 -04:00
Robert Sayre
43c1350df6
Merge mozilla-central to tracemonkey.
2010-08-19 11:18:37 -04:00
Jeff Walden
ec26bc19ba
Bug 584909 - Followup to fix a test that expected invalid JSON prettyprinting. r=orange
2010-08-17 17:35:42 -07:00
Jeff Walden
0c1483c979
Fix JSON xpcshell tests expecting lax behavior. r=orange
2010-08-28 21:24:47 -04:00
Ehsan Akhgari
3068a7eddc
Back out bug 582644 and 576716 because of mochitest-3 oranges
2010-08-16 19:14:00 -04:00
Ben Turner
4db341c13d
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
c2166a5c0d
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
c820f5632e
b=572522; add experimental mozArrayBuffer to XHR; r=jst, a=bsmedberg
2010-08-14 10:52:19 -07:00
Jeff Walden
04a95a7188
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
4e67b70bc1
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
a998dd23f5
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
ef7fa65c41
Backed out changeset 1d8d2deb3644
2010-08-04 17:36:54 -07:00
Doug Turner
99723f5ed1
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
1b744a7685
Merge mozilla-central to tracemonkey.
2010-07-20 15:07:03 -07:00
Blake Kaplan
de74d9d8f4
Bug 563106 - Tie XPConnect to compartments. r=jorendorff/gal/jst
2010-07-19 13:36:49 -07:00
Luke Wagner
99411cc93d
Bug 549143 - fatvals
2010-07-14 23:19:36 -07:00
Robert Sayre
34b4182b78
Merge mozilla-central to tracemonkey.
2010-07-08 18:15:52 -07:00
Benjamin Smedberg
1bc81af607
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
c46ef62c01
Merge fix for bug 575208.
2010-07-03 08:10:46 -05:00
Chris Jones
d37c23f270
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
b13627e716
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
c2044b5b23
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
487382055e
Bug 578476 - Test for unexpected pass conditions in the JSON decoder. r=jwalden
2010-07-18 10:20:42 +02:00
Benjamin Smedberg
4d172dd53d
Merge mozilla-central, including the Electrolysis changes, into the branch for bug 568691.
2010-07-01 11:55:57 -04:00
Benjamin Smedberg
63c0077443
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
6b0b22699b
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
5cab25b52b
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
45af085fff
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
9045c05660
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
fad15b9991
Bug 576037 - NetworkGeolocationProvider protocol=1 decode busted
2010-07-01 02:16:48 -07:00
Doug Turner
4719dd0705
Automerge w mozilla-central
2010-06-24 14:06:13 -07:00
Saint Wesonga
15c5e882f9
Bug 512447 - JSON.stringify does not correct handle replacer functions. r=sayrer
2010-06-24 13:32:07 -07:00
Jason Duell
d194b9d486
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
ded51c1c5f
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
b36fb69349
Merge with latest mozilla central r 42802:ffbc3baf03ae
2010-05-25 15:19:33 -04:00
Olli Pettay
58b4f71840
m-c to e10 merge
2010-05-24 17:45:59 +03:00
Robert Sayre
def349ad75
Merge mozilla-central to tracemonkey.
2010-05-24 09:05:39 -07:00
Michael Kohler
5f19df86e0
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
442b99542f
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
9f1419fc5b
Fix Windows bustage due to MS defines r=cjones
2010-05-14 17:45:53 -07:00
chithraprabhap@gmail.com
10750f9d2b
Bug 565885 - Geolocation - Build failure when using --disable-ipc build option. r=dougt
2010-05-14 09:08:29 -07:00
Doug Turner
6756432e76
Another missing file!
2010-05-13 11:39:14 -07:00
Doug Turner
086e6a6428
Missing files from last push
2010-05-13 11:06:52 -07:00
Doug Turner
74337a6b6a
Bug 552822 - IPC remoting of geolocation prompt. r=olli/r=jdm
2010-05-13 10:44:51 -07:00
Jason Duell
84b443f1c0
# 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
46483d0c13
Bug 542775 - Add nsDOMStorageEvent to cycle collection, r=Olli
2010-05-21 22:43:09 +02:00
Michael Wu
3f6dca2086
Bug 568249 - Support geolocation on Android, r=dougt
2010-06-04 14:14:43 -07:00
Marco Bonardo
20c82fa063
Bug 568091 - DOM Storage cannot store data for about: pages. r=honzab
2010-06-16 12:00:29 +02:00
Peter Van der Beken
abd7f913e0
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
c30cc739a8
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
fc3ae18ad8
Bug 562457 - comparison between signed and unsigned integer expressions in nsGeolocationRequest::Allow, r=dholbert
2010-04-28 13:54:00 -07:00
Mitchell Field
9818f00bf2
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
f01104db34
Bug 560959 - 'Update Structured Clone for recent spec changes'. r=sicking.
2010-04-28 18:32:16 -07:00
Ben Newman
941ed3332c
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
27452b9484
Bug 560650 - TM: json code should use JS_Enumerate. r=gal
2010-04-24 14:18:10 -04:00
Brandon Sterne
dcd525819c
Bug 515460 - enforce CSP during Worker script redirects, r=jst, a=dholbert_sheriff
2010-04-23 12:52:30 -07:00
Ben Turner
40fdda724a
Fix mistake in patch for bug 560572, r=dwitte, a=jimm for CLOSED TREE.
2010-04-21 15:07:28 -07:00
Ben Turner
16f0a7f77d
Bug 560572 - 'Workers: ChromeWorker breaks --disable-ctypes builds'. r=dwitte
2010-04-20 11:15:43 -07:00
Ben Turner
f53cf449f0
Bug 559447 - 'Make ChromeWorkers that have access to ctypes for browser and extensions'. r=dwitte+jst.
2010-04-20 09:44:56 -07:00
Robert Sayre
93ca8a6021
Merge mozilla-central to tracemonkey.
2010-04-14 08:17:38 -04:00
Oleg Romashin
b92d32a775
Bug 556962 - Maemo geolocation provider is not compiling on Maemo 6. r=dougt.
2010-04-14 05:42:43 -04:00
Robert Sayre
0bc0ee1ad3
Merge mozilla-central to tracemonkey.
2010-04-12 09:45:24 -04:00
Craig Topper
771eede254
Bug 557416: Remove unnecessary includes and forward declarations of nsPresContext. r=roc
2010-04-10 16:10:12 -04:00
Ben Turner
b81e231401
Bug 558182 - 'Workers: Don't assume we always get a JSErrorReport in DOMWorkerErrorReporter'. r=mrbkap.
2010-04-08 15:57:45 -07:00
Ben Turner
ba2cd42a88
Bug 553128 - 'Add better support for typed arrays in structured clone'. r=vlad+jst+jorendorff.
2010-04-07 13:55:12 -07:00
Peter Van der Beken
8e3acb1006
Fix for bug 533637 (Speed up unwrapping a node in quickstubs that use nsINode (dromaeo)). Pair every DOMCI to a specific C++ class. r=jst.
...
--HG--
extra : rebase_source : 9a7823b365cfca04bb08c5be94eab29d218f1e61
2010-01-12 14:08:43 +01:00
Robert Sayre
c08105c9c5
Bug 505228. JSON.stringify generates non standard output if space is defined. r=sayrer
2010-04-09 15:38:27 -04:00
Robert Sayre
5ef05c8584
Merge mozilla-central to tracemonkey.
2010-04-09 11:43:07 -04:00
Robert Sayre
fc4b9ec6e1
FF 3.5.2 native JSON.stringify replacer applied only to array items, not object properties. bug 509184. r=waldo
2010-04-07 12:35:43 -04:00
Robert Sayre
744599315f
Merge mozilla-central to tracemonkey.
2010-04-04 14:15:05 -04:00
Daniel Holbert
0ec0eb7772
Bug 556860: Fix unsigned/signed warnings in nsGeolocation.cpp. r=dougt
2010-04-02 14:49:38 -07:00
Robert Sayre
404189ee98
Merge mozilla-central to tracemonkey.
2010-04-02 10:10:27 -04:00
Robert Sayre
baeb2d1edf
Merge mozilla-central to tracemonkey.
2010-03-30 21:13:01 -07:00
Doug Turner
339d76e2c9
Bug 554692 - Maemo location provider. r=oleg
...
--HG--
extra : rebase_source : ea58c30392f9450eba80070d5a4be75028df7fd0
2010-04-02 00:56:22 -07:00
Doug Turner
db137ceede
When backing out bug 554692, these files should have also been removed
2010-04-01 22:10:39 -07:00
Igor Bukanov
6231f35ccd
bug 551680 - replacing JS_(Suspend|Resume)Request with JSAutoSuspendRequest. r=mrbkap
2010-03-17 10:29:37 +03:00
Robert Sayre
84b14d6f30
Merge mozilla-central to tracemonkey.
2010-03-13 11:51:12 -05:00
Ben Turner
68f78bd718
Bug 550925 - 'Workers: nsDOMWorkerTimeout::Init sets mInterval to an uninitialized value if aArgc <= 1'. r+sr=jst
2010-03-11 12:36:47 -08:00
Ben Turner
0dc9655a4e
Bug 547399 - 'Workers: Don't let worker messages run if the worker is suspended'. r+sr=jst.
2010-03-11 12:36:44 -08:00
Ben Turner
5d922f8a70
Bug 551233. r=jst.
2010-03-11 12:36:39 -08:00
Andreas Gal
cef73f06e6
Don't include JS-engine internal header files in header files outside the JS engine (bug 549440, r=jst).
2010-03-04 16:17:05 -08:00
Robert Sayre
5cf27a725e
Merge tracemonkey to mozilla-central.
2010-03-26 15:53:14 -07:00
Doug Turner
62258394bb
Backing out Bug 554692 - Integrate Maemo Geolocation provider. Its causing redness on the old SDK we use
2010-03-25 18:28:44 -07:00
Doug Turner
5ec6fb6ab6
Bug 554692 - Integrate Maemo Geolocation provider. r=roxama
...
--HG--
extra : rebase_source : 0293aa2cadd38bca1793af0e94a77792f6a4bfef
2010-03-24 12:57:41 -07:00
Ben Turner
953dd0b495
Bug 554734 - 'Workers: crash [@ nsDOMThreadService::Dispatch]'. r=jst.
2010-03-25 11:22:20 -07:00
Ben Turner
852d1c8744
Bug 553038 - Fix random orange on test_suspend.html
2010-03-24 15:02:16 -07:00
Andreas Gal
9d5b1c0316
Disallow embeddings reaching into our guts (part 1: jsnum.h, bug 548205, r=brendan).
2010-03-01 13:30:23 -08:00
Saint Wesonga
f78442c0ad
Bug 523417 - "warning: invoking macro NS_ENSURE_SUCCESS argument 2: empty macro arguments are undefined in ISO C90 and ISO C++98" in DOM worker code. r=jst
2010-02-22 18:41:21 +01:00
Ben Turner
7dd95ddea3
Bug 540029 - 'Workers: Flush JIT cache when suspended'. r+sr=jst.
2010-02-20 12:50:56 -08:00
Jae-Seong Lee-Russo
39d8beb92d
Bug 530300: Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX in /dom r=peterv
2010-02-20 08:59:07 -05:00
Daniel Holbert
a7a520aea9
Bug 547399 followup: Remove duplicate debug-only 'friend class nsDOMFireEventRunnable' statement. r=bent
2010-03-17 21:41:36 -07:00
Ben Turner
67cfecdb09
Bug 550275 - 'Implement the HTML5 structured clone algorithm'. Make Web Workers use the new clones. r=jst
2010-03-17 12:56:49 -07:00
Ben Turner
29ffa388b2
Bug 552054 - Add some comments that were requested in review
2010-03-15 13:22:06 -07:00
Ben Turner
5b7d69dba5
Bug 552054 - 'Fix random orange in test_suspend.html, make Worker.terminate() block any previously queued message events'. r=sicking.
2010-03-15 13:12:40 -07:00
Chris Jones
f0560d9e8e
Bug 441324, part 1: Shuffle around includes to avoid problems with #define malloc et al. r=bsmedberg
2010-03-03 23:02:55 -06:00
Ryan Flint
fdfd016123
Bug 549788 - Increase the buffer size used for JSON streams. r=sayrer
2010-03-02 17:54:40 -08:00
Doug Turner
99bbb9251a
Backed out Bug 489813 / changeset 0542680c6f74
2010-02-23 23:11:18 -08:00
Doug Turner
8191486eee
Bug 489813 - fire geolocation timeout error if the provider fails to response after initial response. r=olli
...
--HG--
extra : rebase_source : 03c08ca4f017302e8ae2e63cdb844c62f01c234e
2010-02-23 20:27:27 -08:00
Serge Gautherie
352641e1f7
Bug 512520 - remove Maemo geolocation providers; (Bv1) Clean up nsGeolocation.cpp too.
...
r=dougt.
2010-02-24 05:36:29 +01:00
Daniel Veditz
ac0251d255
bug 515442 CSP inline script protection
2010-02-23 13:20:46 -08:00
Ben Turner
93ebb4ca17
Bug 547814, r=jorendorff, sr=peterv.
2010-02-23 10:45:36 -08:00
Ben Turner
0753e26462
Bug 531225 - 'Workers: Share strings across thread boundary'. Fix shutdown leak
2010-02-23 09:57:14 -08:00
Richard L. Barnes
cd2646569a
Bug 545001 - Adding HELD support to the network geolocation provider. It is off by default, and can be enabled via a preference. r=dougt
...
--HG--
extra : rebase_source : ae9646b052dec39f0bfd8a4d5807a776e0ba6570
2010-02-11 11:59:55 -08:00
Ben Turner
5d200d0bc3
Bug 531225 - 'Workers: Share strings across thread boundary'. r+sr=jst
2010-02-10 16:03:26 -08:00
Jae-Seong Lee-Russo
513e9cf886
Bug 517553: Remove '=='/'!=' 'PR_FALSE'/'PR_TRUE'
2010-02-07 10:52:43 -05:00
Daniel Holbert
336040d3c5
Bug 501423 followup: Reorder init lists to fix "will be initialized after" build warnings. r=jst
2010-02-02 12:05:24 -08:00
Justin Lebar
e730a1afc6
Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking
2009-09-01 09:45:05 -07:00
Robert Sayre
62ad0ec794
Merge tracemonkey to mozilla-central.
2010-01-31 10:12:39 -05:00
Daniel Holbert
46ba50b0cb
Backed out changeset dc7a04be6904 on suspicion of causing bug 543034.
2010-01-29 18:50:46 -08:00
Robert Sayre
c7ce498f03
Merge mozilla-central to tracemonkey.
2010-01-29 09:51:21 -08:00
Jason Orendorff
0f530fd289
Bug 538440 - We never jit DOM workers. r=mrbkap.
2010-01-20 14:54:34 -06:00
Justin Lebar
a827ba17fc
Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking
2009-09-01 09:45:05 -07:00
Honza Bambas
e1a5b71c19
Bug 501423 - StorageEvent implementation does not match the spec, r=jst
2010-01-28 15:53:53 +01:00
Peter Van der Beken
f83021152f
Fix for bug 428229 (Unable to override addEventListener), add nsIDOMNSEventTarget to workers. r=bent.
...
--HG--
extra : rebase_source : 81ef9a9c3401c7b6b47c2da829903a02d61d51e3
2010-01-13 14:50:01 +01:00
Metal Sonic
4c1b34d634
Bug 507387 - fix copyright holder; Mozilla Corporation -> Mozilla Foundation. r=gerv.
2009-12-21 21:50:30 +00:00
Blake Kaplan
dc23f73374
Bug 533481 - Don't call into jsd from worker threads. r=bent/jorendorff
2009-12-11 16:52:40 -08:00
Ben Turner
69627562c5
Bug 534051, r=jorendorff+jst, sr=jst.
2009-12-11 12:50:54 -08:00
Ben Turner
91cb55177b
Bug 488081 - 'Workers: Don't compile and run script if it is suspended'. r+sr=jst
2009-11-18 13:55:38 -08:00
Ben Turner
4f0b6186f1
Bug 488080 - 'Workers: Don't compile script if the worker is already canceled'. r+sr=jst
2009-11-13 13:30:03 -08:00
Doug Turner
48f54f2fdb
Bug 526317 - Remove nsIDOMGeoPositionError::message and nsIDOMGeoPositionError::UNKNOWN_ERROR. r=olli
...
--HG--
extra : rebase_source : 201b8d323cfbafa13cfd664f4fd5a14075c6fd4e
2009-11-13 09:21:09 -08:00
Doug Turner
f2594937d2
Bug 526316 - ClearWatch should not throw when given bad input. r=olli
...
--HG--
extra : rebase_source : a8829e12d26ad0793017a70b96f77c647afb2771
2009-11-13 09:19:45 -08:00
Doug Turner
7019fd3948
Bug 493615 - Allow Addons the use of the DOM Geolocation API. part 2. fix mochitest failures. r=dholbert
...
--HG--
extra : rebase_source : ae3ed9aab598073a7e41d44766ffde0d588b7b16
2009-11-12 09:17:21 -08:00
Doug Turner
2af0681054
Bug 493615 - Allow Addons to use the DOM Geolocation API. r=smaug
...
--HG--
extra : rebase_source : a48f85c5940252a87bfef879663b2d50daed5686
2009-11-12 07:14:45 -08:00
Blake Kaplan
42d9e3ec70
Bug 522839 - Deal with OOM when creating a context for a new worker thread. r=bent
2009-11-11 11:28:22 +01:00
Nochum Sossonko
99b98e5ab4
Bug 491759 - Clear geolocation token when exiting private browsing; r=dougt,ehsan
2009-11-06 19:05:52 -05:00
Johnny Stenback
039b7eb41d
Part 2 of fix for bug 459452 (Add support for optional arg count for IDL methods): use [optional_argc] for DOM methods. r=peterv.
...
--HG--
extra : rebase_source : c0bc25842b2645fe9f42c9ed5d57567f8e6b5279
2009-08-10 16:41:12 +02:00
Elmar Ludwig
ab3b004ea6
Bug 522948 - crash at shutdown with geo.enabled=false [@nsCOMArray_base::InsertObjectAt(nsISupports*, int)]. r=dougt
2009-10-25 22:50:16 -07:00
Olli Pettay
1c736700d4
Bug 517851 - nsJSEventListener's string/atom handling can be optimized a bit, r=jst
2009-10-24 18:39:28 +03:00
Olli Pettay
d02481b0d6
Bug 523569 - remove initXXXEventNS methods, r=sicking
...
--HG--
extra : rebase_source : fa251f645567f0bc63c1debbc64062d7145c5374
2009-10-21 21:35:42 +03:00
Honza Bambas
ad4fd319b0
Bug 367373 - DOM storage quota should exclude offline-app allowed domains, r+sr=jst
2009-10-21 12:18:08 +02:00
Nochum Sossonko
14e32bd632
Bug 498648 - Start private browsing while editing a message, cancel, doesn't cancel private browsing; r=bz,jst,ehsan
2009-10-20 10:19:43 -04:00
Olli Pettay
79701a2085
Bug 506961 - Add a method to get jsdIValue from JS implemented event listeners, r=bz
...
--HG--
extra : rebase_source : 93d446c1c94512be8cc0dc208c0bf8f1cd3cc936
2009-10-17 17:40:44 +03:00
Honza Bambas
d3ffeeaee1
Bug 399526 - let the offline-app permission apply to subdomains, r+sr=jst
2009-10-16 16:48:19 +02:00
Olli Pettay
7e40ce018a
Bug 448602 - Have a way to enumerate event listeners, r=bz
...
--HG--
extra : rebase_source : 77ed96b23db73ae78ed7f34ed231daf84fae1f54
2009-10-16 11:57:32 +03:00
Doug Turner
4f2334593a
Bug 522309 - filter out access points that do not have SSIDs. r=gavin
...
--HG--
extra : rebase_source : 3c20c760092abe5fa4a38416be9e5397cadbd0ed
2009-10-14 13:20:03 -07:00
Taras Glek
45c73c60d8
Bug 515777 - move css files, hiddenWindow.html to jar r=bsmedberg sr=bz
...
--HG--
extra : rebase_source : c6ba6e900ceed210620d47f70c9b962a808a29fe
2009-10-12 12:31:50 -07:00
Taras Glek
c7f069ab70
Backed out changeset e22bef491d84
2009-10-08 16:43:55 -07:00
Taras Glek
4c56f842c8
Bug 515777 - move css files, hiddenWindow.html to jar r=bsmedberg sr=bz
2009-10-08 11:22:50 -07:00
Chris Jones
08de77b6a4
Backed out changeset 8cbc47eee659
2009-10-02 18:09:08 -05:00
Chris Jones
3e5fef214c
bug 441324: implement infallible ::operator new(), malloc() and friends. make |new Foo()| infallible, but leave |malloc()| fallible for the time being. r=blassey sr=bsmedberg,vlad
2009-10-01 21:50:09 -05:00
Peter Van der Beken
afdf1551f1
Fix for bug 584048 (Clean up cycle collection code) - remove NS_IMPL_CYCLE_COLLECTING_ADDREF_AMBIGUOUS/NS_IMPL_CYCLE_COLLECTING_RELEASE_AMBIGUOUS. r=bent.
2011-03-06 12:11:31 +01:00
Peter Van der Beken
122342da0b
Fix for bug 584048 (Clean up cycle collection code) - move unlinking of JS members from root into unlink. r=bent.
2010-11-08 16:02:49 +01:00
Matheus Kerschbaum
93480c6366
Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg
2011-04-02 19:14:00 -07:00
Emanuele Costa
9d6cbc70b0
Fix for bug 633934. r=bzbarsky
...
Two files need to be patched:
/dom/src/json/nsJSON.cpp
/dom/src/json/test/unit/test_encode.js
The first problem is a wrong nsnull initialization parameter in one of
the nsJSONWriter constructor.
The second problem is caused by related bug 410005 and only happens on
windows and can be solved by calling the clone() method before calling
filesize attribute on a file that has been created and later on modified
by adding extra content.
The BOM check set to true causes this behaviour
// check BOMs
// the clone() calls are there to work around -- bug 410005
var f = writeToFile({},"UTF-8", true).clone();
As discussed Linux is not affected.
The overall 410005 seems to be related to a wrong logic in the mDirty and
MakeDirty() flag in nsLocalFileWin.cpp implementation.
2011-04-04 16:10:10 -07:00
Jeff Walden
1f98843746
Bug 557371 - Make JSON.stringify behavior on Boolean, String, and Number objects to-spec. r=jorendorff
2010-12-31 11:41:23 -06:00
Jeff Walden
f6da9cb49a
Bug 582717 - Make regular expressions not callable. r=brendan
...
--HG--
extra : rebase_source : 31508fd037fea395d4e1bbacd868e77f2f7a17a9
2011-03-01 09:59:37 -08:00
Igor Bukanov
b9b1577eec
bug 630209 - (Compile|Execute)Script that are GC-safe. r=jorendorff
2011-02-03 14:06:21 +01:00
Ehsan Akhgari
d37177b787
Bug 497032 - "ASSERTION: Oops! You're asking for a weak reference to an object that doesn't support that" on bankrate.com (geolocation on stack); r=sicking
2009-09-15 14:40:10 +04:30
Martin McNickle
401e2afc0b
Bug 515335. Distance calculation between 2 geocoordinates incorrect for points not on the equator. r=dougt.
...
--HG--
extra : rebase_source : 7f73773d16fb2ecee1f57e0c106b014c2f424de9
2009-09-10 07:47:32 -07:00
Benjamin Smedberg
008e309c7f
Bug 513032 - remove empty conditionals in our makefiles, r=ted
2009-08-27 10:48:18 -07:00
Martin McNickle
6b80772d36
Bug 513658 - Deprecate isReady() in geolocation provider. r=dougt
...
--HG--
extra : rebase_source : a4ce9d11548b9f09521caf3ced073f6015c2542d
2009-09-02 09:47:33 -07:00
Doug Turner
05d0192370
[Bug 513342] crash while browsing to and from a geolocation page. r=blassey
2009-09-01 12:48:46 -07:00
Ehsan Akhgari
74c093fdce
Bug 513567 - Not enough arguments in nsISocketTransport.close in GPSDProvider.shutdown; r=dougt
2009-08-31 07:29:20 +04:30
Doug Turner
b3d4d4adda
[Bug 462192] move initialization code out of nsGeolocationService constructor. r=olli
2009-08-28 10:40:27 -07:00
Benjamin Smedberg
0df64c6bc4
Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
...
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
2009-08-27 08:53:13 -07:00
Peter Van der Beken
8b5c239aac
Fix for bug 510677 (Avoid XPCCallContext for WrapNativeToJSVal). r/sr=jst.
...
--HG--
extra : rebase_source : 647f360f5603a2f9ade579a9911ba51af1db91b5
2009-08-14 21:00:24 +02:00
Doug Turner
72c70cdea8
Bug 512520 - remove Maemo geolocation providers. r=staurt
2009-08-25 15:08:56 -07:00
Honza Bambas
21ec27d986
Bug 509683 - nsDOMStorageMemoryDB::GetItemsTable inits hashtable twice, r=peterv
2009-08-25 21:25:32 +02:00
Benjamin Smedberg
2e9438fd2f
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
2009-08-25 08:59:31 -07:00
Martin McNickle
ad029e7ea6
Bug 488629 - Fails silently (i.e. never reports a position) when network is unreachable. r=dougt
2009-08-20 11:23:22 -07:00
Martin McNickle
03531f8a33
Bug 492328 - Add GPSD as a geolocation provider. r=dougt
2009-08-20 11:21:58 -07:00
Ben Turner
4f9a65f911
Bug 505718 - 'mochitest-plain timeout (hanging?) during shutdown on Windows'. r+sr=jst.
2009-08-17 18:09:03 -07:00
Honza Bambas
e95bd8b987
Bug 505750 - Fix nsDOMStorage.cpp:CheckSecure code to not mask by IsSecure() result, coverity doesn't like it, r=timeless
2009-08-17 18:42:53 +02:00
Doug Turner
4baddf1c98
Disable Geolocation logging by default. This should not have been checked in with the flag as true. r=clint
2009-08-14 23:16:44 -07:00
Clint Talbert
7de978af0c
Bug 482260, Add more comprehensive tests, patch=dougt, r=mfinkle,jmaher,ctalbert
2009-08-14 16:12:09 -07:00
Ben Turner
ec18dfc834
Bug 505718 - 'mochitest-plain timeout (hanging?) during shutdown on Windows'. Adding a comment to make the fix clearer.
2009-08-12 21:42:09 -07:00
Brad Lassey
c9ed635a4b
merge from backout
2009-08-12 19:26:27 -07:00