Commit Graph

1720 Commits

Author SHA1 Message Date
Patrick McManus
2ded010403 bugzilla 640003 websockets ietf-07 r=smaug r=biesi sr=bz 2011-05-21 21:27:52 -04:00
Daniel Holbert
cd0876ad2c Bug 308590 patch 6: Fix nsDataHandler::NewURI to accept relative URI specifications like "#myRef". r=bz 2011-05-21 18:12:46 -07:00
Daniel Holbert
ff123ba64d Bug 308590 patch 5: Clean up QIs to nsIURL that are really checks for "Does this support GetRef/SetRef", now that nsIURI supports GetRef/SetRef too. r=bz 2011-05-21 18:12:46 -07:00
Daniel Holbert
57db49e40e Bug 308590 patch 4: Add impl for .ref on nsSimpleURI. r=bz 2011-05-21 18:12:45 -07:00
Daniel Holbert
c0b880ca57 Bug 308590 patch 3.5: Add nsIURI::CloneIgnoringRef interface & impls. r=bz sr=biesi 2011-05-21 18:12:45 -07:00
Daniel Holbert
2ebeeb1a30 Bug 308590 patch 3: Add nsIURI::EqualsExceptRef interface & impls. r=bz sr=biesi 2011-05-21 18:12:45 -07:00
Daniel Holbert
9d71111551 Bug 308590 patch 2: Move GetRef/SetRef from nsIURL to nsIURI. r=bz sr=biesi 2011-05-21 18:12:45 -07:00
Daniel Holbert
890622867a Bug 308590 patch 1: Revamp test_URIs.js, including some tests for .ref (which will be supported on URIs after the rest of this bug's patches). r=bz 2011-05-21 18:12:45 -07:00
Daniel Holbert
76a46af131 Bug 654797: Remove no-longer-relevant comment about ("classic") MacOS in documentation for nsIURI::Clone. r=bz 2011-05-21 18:12:21 -07:00
Christian Biesinger
c93ab7d02c Bug 576006 - Implement timing interface for channels
r=jduell sr=bz
2011-05-21 03:03:36 -07:00
Gervase Markham
cc4bb69a71 Remove broken .pk IDN items in PSL. a=orange. 2011-05-20 18:27:05 +01:00
Gervase Markham
b998fde220 Bug 632595 - update PSL for .eg and .uk. r=pkasting. 2011-05-20 17:09:26 +01:00
Gervase Markham
a2db24dab6 Bug 638195 - update PSL for .br. r=pkasting. 2011-05-20 17:08:56 +01:00
Gervase Markham
70354754de Bug 638749 - update PSL for .do. r=pkasting. 2011-05-20 17:08:17 +01:00
Gervase Markham
565f6e6515 Bug 658084 - add many new IDN TLDs to PSL. Patch by Jothan Frakes <jothan@gmail.com>; r=gerv. 2011-05-20 17:02:25 +01:00
Joel Maher
6993636556 Bug 616999. Xpcshell manifest support; manifest files. r=ted, a=test-only 2011-05-20 11:54:01 -04:00
Mounir Lamouri
c746e1b312 Backout bug 632595, bug 638195, bug 638749 and bug 658084 due to oranges on xpcshell. 2011-05-20 16:54:30 +02:00
Gervase Markham
8814b41187 Bug 658084 - add many new TLDs to PSL. patch by Jothan Frakes <jothan@gmail.com>, r=gerv. 2011-05-20 14:12:52 +01:00
Gervase Markham
1462bc2897 Bug 638749 - update PSL for .do. r=pkasting. 2011-05-20 14:11:16 +01:00
Gervase Markham
6d9c5237cd Bug 638195 - update PSL for .br. r=pkasting. 2011-05-20 14:10:39 +01:00
Gervase Markham
675d2d8a69 Bug 632595 - update public suffix list for changes in .eg and .uk. r=pkasting. 2011-05-20 14:09:29 +01:00
Patrick McManus
ec459a736d bugzilla 640213 Implement RFC 2616 "Upgrade" (Section 14.42) r=biesi sr=bz 2011-05-19 19:43:37 -04:00
Patrick McManus
dc8193162b Bug 654201 - avoid nsHttpConnection::IsAlive() running event loop for unused SSL connections r=honzab sr=biesi 2011-05-19 15:06:44 -04:00
Mounir Lamouri
7818f38b2c Backout bug 654926 because of perma orange on Win Opt xpcshell. 2011-05-19 18:54:26 +02:00
Bjarne
a772594402 Tests for bug 654926. r=michal 2011-05-19 12:54:02 +02:00
Bjarne
22342d3341 Bug 654926 - Hang in nsDiskCacheStreamIO::CloseOutputStream while downloading WebM video from YouTube. r=michal 2011-05-19 12:45:51 +02:00
Zack Weinberg
9b2aa00b71 Bug 541496 part 4: rewrite ns(I)UnicharStreamLoader to produce a string rather than a stream; use string-taking parser API for async style loads. r=bzbarsky 2011-05-18 21:22:59 -04:00
Mounir Lamouri
3614c727b5 Merging cedar with mozilla-central. 2011-05-18 11:42:37 +02:00
Ed Morley
d260544670 Bug 316661 - Part A - Remove null-checks before delete. r=bsmedberg 2011-05-17 16:01:36 +02:00
Mike Hommey
06f58093ca Bug 620931 part 4 - Fix resource://app/ to always point to the same as resource:///. r=bsmedberg 2011-05-10 15:50:15 +02:00
Tuukka Tolvanen
3d2315a7b1 Bug 290274 - [mozTXTToHTMLConv] 'clever formatting' of plaintext strips caret from superscript display (x^2 => x2); r=BenB,honzab 2011-05-16 08:59:18 +01:00
Phil Ringnalda
732ca210bc Back out 40d44ce2377e (bug 640213) on suspicion of causing Windows crashes and timeouts in media tests 2011-05-14 20:13:57 -07:00
Mike Hommey
e56745d75b Bug 620931 part 3 - Allow GRE and XUL application to use omni.jar independently. r=bsmedberg,r=mwu
We now store two independent locations for an omni.jar, allowing GRE/XRE and
XUL application to each have their own omni.jar. And since xulrunner setups
are very independent from the XUL applications, we implement support for both
omni.jar and non omni.jar cases in the same runtime, with the side effect of
allowing to switch from one to the other manually without rebuilding the
binaries.

We let the mozilla::Omnijar API handle both cases, so that callers don't need
too much work to support them.

We also make the preferences service load the same set of preferences in all
the various cases (unified vs. separate, omni.jar vs. no omni.jar).

The child process launcher for IPC is modified to pass the base directories
needed for the mozilla::Omnijar API initialization in the child process.

Finally, the startupcache file name canonicalization is modified to separate
APP and GRE resources.
2011-02-25 12:53:36 +01:00
Patrick McManus
9bffb83e96 Bug 640213 - Implement HTTP 2616 Upgrade. r=biesi, sr=bz. 2011-05-14 18:55:54 +01:00
Phil Ringnalda
2a38c0d921 Back out 93604789da99 (bug 637339) on suspicion of causing timeouts in Linux debug test_httpsuspend_wrap.js CLOSED TREE 2011-05-13 20:48:38 -07:00
Nick Hurley
1a02346a21 Bug 637339 - Improve error handling in HttpChannelChild. r=jduell 2011-05-13 18:02:07 -07:00
Daniel Holbert
1a6de944a3 Merging cedar with mozilla-central. 2011-05-13 17:17:56 -07:00
Patrick McManus
848aca833e bug 654201 - an idle persistent connection could be run with the wrong security callbacks r=honzab 2011-05-13 13:28:30 -07:00
Patrick McManus
9cf999e2db bug 640003 - websockets, nsIIOService2::NewChannelFromURIWithProxyFlags() r=biesi sr=bz 2011-05-13 13:53:27 -04:00
Daniel Holbert
44c0e683a0 Bug 656992: Use DebugOnly<> to fix 'unused variable' opt build warnings in NeckoMessageUtils.h. r=jduell 2011-05-13 13:25:31 -07:00
Dão Gottwald
89afcea3e6 Bug 655628 - Remove unused Accept_Charset atom. r=biesi
--HG--
extra : rebase_source : 27f4ded368d8ed2519eb40bdb96bbfa6ff06111d
2011-05-10 09:46:14 +02:00
Steven Michaud
f6cb0dce31 Bug 654725 - Changes in OS X 10.7 break our Wi-Fi monitor code, causing crashes (followup fix). r=josh 2011-05-11 15:05:28 -05:00
Michael Wu
034def94d2 Merge backout (to fix bug 656172) 2011-05-10 19:10:01 -07:00
Michael Wu
4746e4ca82 Back out parts 3-7 of bug 620931 which caused bug 656172, r=killer 2011-05-10 18:27:51 -07:00
Siddharth Agarwal
ff204b309c Bug 656099 - bustage fix: add a null param to scheduleUpdate calls. CLOSED TREE
Bug 536295 changed the API, but these calls were missed.
2011-05-11 01:28:33 +05:30
Steven Michaud
ca466709eb Bug 654725 - Changes in OS X 10.7 break our Wi-Fi monitor code, causing crashes. r=josh 2011-05-10 14:44:17 -05:00
Ed Morley
082d53f39b Bug 655756 - Remove final XP_MAC remnants; r=josh 2011-05-10 20:24:48 +02:00
Mike Hommey
2fad7fdcdb Bug 620931 part 4 - Fix resource://app/ to always point to the same as resource:///. r=bsmedberg 2011-05-10 15:50:15 +02:00
Mike Hommey
b0924cc77f Bug 620931 part 3 - Allow GRE and XUL application to use omni.jar independently. r=bsmedberg,r=mwu
We now store two independent locations for an omni.jar, allowing GRE/XRE and
XUL application to each have their own omni.jar. And since xulrunner setups
are very independent from the XUL applications, we implement support for both
omni.jar and non omni.jar cases in the same runtime, with the side effect of
allowing to switch from one to the other manually without rebuilding the
binaries.

We let the mozilla::Omnijar API handle both cases, so that callers don't need
too much work to support them.

We also make the preferences service load the same set of preferences in all
the various cases (unified vs. separate, omni.jar vs. no omni.jar).

The child process launcher for IPC is modified to pass the base directories
needed for the mozilla::Omnijar API initialization in the child process.

Finally, the startupcache file name canonicalization is modified to separate
APP and GRE resources.
2011-02-25 12:53:36 +01:00
Mike Hommey
60d6df30fa Bug 620931 part 1 - Use chrome manifest to register resource://gre-resources/. r=bsmedberg 2011-02-25 12:48:02 +01:00