Commit Graph

111972 Commits

Author SHA1 Message Date
Jonathan Kew
da23de4959 bug 808288 - part 1 - leave missing glyphs blank in <canvas> text, rather than rendering arbitrary (incorrect) glyphs. r=bas 2012-11-03 23:01:32 +00:00
Gregor Wagner
12b4ff3df2 Bug 808259 - Don't kill a process because of missing permissions. r=cjones 2012-11-03 15:43:18 -07:00
Brian R. Bondy
b1dd9664f7 Bug 581508 - Implement nsIUserInfo on Win32. r=jimm 2012-11-03 09:35:39 -04:00
Dão Gottwald
32fa3057a1 Bug 792054 - Use the legacy User Agent string (containing Gecko/20100101) for some possibly-broken online banking sites. r=gerv 2012-11-03 19:54:31 +01:00
Ed Morley
933a845748 Bug 757838 - Make b2gautomation.py set lastTestSeen so crashes are output with the test filename; r=jgriffin 2012-11-03 17:10:59 +00:00
Ed Morley
a27bbd28a7 Bug 757838 - Misc b2gautomation.py cleanup; r=jgriffin 2012-11-03 17:10:59 +00:00
Ms2ger
ce2cf38287 Bug 808036 - OfflineCacheUpdateChild initializers in the wrong order, r=dholbert 2012-11-03 17:17:47 +01:00
Honza Bambas
ca85166b09 Bug 807501 - Add proper console logs when app cache manifest load failes, r=jduell 2012-11-03 17:17:47 +01:00
Julian Reschke
c41e7ce2c6 Bug 776339 - Remove support of Content-Disposition 'name' parameter. r=jduell, sr=biesi 2012-11-03 09:24:26 -04:00
Ryan VanderMeulen
9ae1587f15 Merge m-c to inbound. 2012-11-03 09:24:21 -04:00
Ryan VanderMeulen
dcd42d4fb0 Merge the last PGO-green inbound changeset to m-c. 2012-11-03 09:23:43 -04:00
Jonathan Kew
ad70049ce8 bug 804927 - fix text control frame and accessibility issues. r=ehsan,tbsaunde 2012-11-03 12:08:09 +00:00
Neil Rashbrook
94fc0147cc Bug 664695 Improve signature of nsIConsoleService::GetMessageArray r=bsmedberg r=msucan 2012-11-03 10:59:29 +00:00
Masayuki Nakano
20ae75b52f Bug 805766 nsFocusManager should change IME state before dispatching focus event at activating different document r=enndeakin 2012-11-03 15:32:26 +09:00
Daniel Holbert
c9468a9f48 Bug 808146: Declare nsMainThreadPtrHolder as MOZ_FINAL, to fix -Wdelete-non-virtual-dtor build-warning-spam. r=bholley 2012-11-02 21:07:19 -07:00
Fabrice Desré
f145bffb83 Bug 807575 - Only register activities when needed at startup [r=gene] 2012-11-02 20:28:32 -07:00
Eric Chou
b701e28abf Bug 805724 - patch 5: sent correct file name to Gaia and removed received incomplete file, r=qdot 2012-11-03 09:36:49 +08:00
Eric Chou
8b005928a8 Bug 805724 - patch 4: fire dom request events after calling OPP related functions, r=qdot 2012-11-03 09:36:43 +08:00
Eric Chou
96688ab58b Bug 805724 - patch 3: let user be able to terminate receiving process by calling StopSendingFile(), r=qdot 2012-11-03 09:36:39 +08:00
Eric Chou
81a30c2d7a Bug 805724 - patch 2: cleanup (naming, check text width, decrease build warnings), r=qdot 2012-11-03 09:36:34 +08:00
Eric Chou
589fd9f27c Bug 805724 - patch 1: made BluetoothOppManager listen again after disconnection, r=qdot 2012-11-03 09:36:19 +08:00
Bill McCloskey
f33b7097a6 Backout bug 778993 for kraken regression (r=regression) 2012-11-02 18:21:36 -07:00
Philipp von Weitershausen
3c53360275 Bug 807478 - B2G: turn on jsloader.reuseGlobal. r=cjones 2012-11-02 18:03:13 -07:00
Philipp von Weitershausen
9c5dbf54c4 Bug 807478 - Fix DebuggerProtocol and SpecialPowers imports for jsloader.reuseGlobal = true. r=past 2012-11-02 18:03:13 -07:00
Andrew McCreight
006327112c Bug 807713 - add operator[] for nsTObserverArray. r=bsmedberg 2012-11-02 17:57:05 -07:00
Gian-Carlo Pascutto
25e5d23dbb Bug 807852 - Position of real request is predictable in Completion requests. r=dcamp 2012-11-03 01:53:11 +01:00
Gian-Carlo Pascutto
34867bacb6 Bug 807822 - No noise added to completion request in some circumstances. r=dcamp 2012-11-03 01:53:11 +01:00
Gian-Carlo Pascutto
2a420e6abb Bug 807847 - Noise entries are erroneously entered into the misscache. r=dcamp 2012-11-03 01:53:10 +01:00
Gian-Carlo Pascutto
35f34e9781 Bug 782106 - Disable the per-client randomization in the url-classifier. r=dcamp 2012-11-03 01:53:10 +01:00
Wes Johnston
c3873fe7b0 Bug 807872 - Follow up to address description comment. r=gcp 2012-11-02 17:52:42 -07:00
Bobby Holley
6877351937 Bug 805807 - Rearchitect filtering policies so that check() doesn't throw on denial. r=mrbkap
This is another one of those annoying situaitons in XPConnect right now where we
can't ask a question without potentially throwing if the answer is no. There's
also a bunch of unused cruft in here (like the Perm*Access stuff), so this stuff
was ripe for a spring cleaning. Unfortunately, I wasn't able to divide this patch
up nicely. Sorry for the big diff. :-(

In a nutshell, this patch changes things so that Policy::check() just becomes
a predicate that says whether the access is allowed or not. There's the remote
possibility that one of the underlying JSAPI calls in a ::check() implementation
might throw, so callers to ::check() should check JS_IsExceptionPending
afterwards (this doesn't catch OOM, but we can just continue along until the
next OOM-triggering operation and throw there).

Aside from exceptional cases, callers should call Policy::deny if they want to
report the failure. Policy::deny returns success value that should be returned
to the wrapper's consumer.
2012-11-02 21:47:49 -03:00
Bobby Holley
d2fe9d94ec Bug 805807 - Make Components wrapper throw on denial. r=mrbkap
There's really no reason to use the wishy-washy static COW Deny() here.

Also, note that the xpcshell-test wasn't testing what it thought it
was - interfaces is accessible from content code.
2012-11-02 21:47:49 -03:00
Wes Johnston
7bd63cad79 Bug 807872 - Add telemetry probes for database seizes. r=gcp 2012-11-02 17:44:20 -07:00
Ryan VanderMeulen
ddb2607c5c Merge m-c to inbound. 2012-11-02 20:38:14 -04:00
Mike Habicher
1d590380e6 Bug 808030 - Make camera default to smallest non-0x0 thumbnail size with reduced quality. r=cjones 2012-11-02 19:53:40 -04:00
Andrea Marchesini
860d6252e2 Bug 807056 - BrowserElement* purgeHistory(). r=jlebar 2012-11-02 19:50:54 -04:00
Zach Carter
9137814800 Bug 804143 - [Identity] Make id flow OOP. r=benadida 2012-11-02 19:48:57 -04:00
Ryan VanderMeulen
b9e4a4c019 Merge the last PGO-green inbound changeset to m-c. 2012-11-02 19:45:46 -04:00
Jason Orendorff
97c6fcedaa Change some GC tests to only check the output of findReferences in builds that actually have it. Fixing orange introduced by dc4f417ef79a (bug 805003). No bug, no_r=me, pushing to a CLOSED TREE.
--HG--
extra : rebase_source : a460dbedcfd32ed8f24a1fc9db10922fe182398f
2012-11-02 18:34:50 -05:00
Terrence Cole
38c47d4f6f Backed out changeset f0d7c7806a90 2012-11-02 16:00:27 -07:00
Terrence Cole
bc56d57eb1 Bug 808181: Do not allow implicit conversion of Return<T>; r=jorendorff
This will allow the compiler to catch more usage errors.

--HG--
extra : rebase_source : b424e2a8dfb88a340fc298cd9a11cd5779664c9d
2012-11-02 15:48:08 -07:00
Daniel Holbert
7f7d8bfbc4 Bug 784061: add crashtest for this WORKSFORME bug. r=longsonr 2012-11-02 15:23:18 -07:00
Daniel Holbert
ecaf5041ae Bug 612736: add crashtests for this WORKSFORME bug. r=longsonr 2012-11-02 15:23:16 -07:00
Jonathan Griffin
8cb4651c5a Bug 806138 - Disable permaorange test_voicemail_statuschanged.py, DONTBUILD(NPOTB) 2012-11-02 15:19:57 -07:00
Bill McCloskey
e0d30b6583 Bug 778993 - Separate runtime's gcMallocBytes from compartment's gcMallocBytes (r=gwagner,till) 2012-11-02 15:06:56 -07:00
Gregor Wagner
cfc579517e Bug 807631 - Receiving multi-part SMS doesn't work. r=philikon. 2012-11-02 14:31:22 -07:00
Ryan VanderMeulen
f7e7922b7f Backout 06b998c1100d (bug 664695) due to mochitest-other orange. 2012-11-02 17:12:22 -04:00
Ryan VanderMeulen
eafa7e9651 Merge fx-team to m-c. 2012-11-02 15:45:53 -04:00
Brian R. Bondy
28b5b84af3 Bug 808110 - No HTTP traffic was being sent for stub installer pings due to too many parameters. r=jimm 2012-11-02 15:41:40 -04:00
Richard Newman
50d2aa8ec1 Merge m-c to s-c. 2012-11-02 11:01:46 -07:00