Commit Graph

112119 Commits

Author SHA1 Message Date
Daniel Holbert
034e0ecac8 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é
3ff338f849 Bug 807575 - Only register activities when needed at startup [r=gene] 2012-11-02 20:28:32 -07:00
Eric Chou
e60ed852a5 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
17cd9f8f35 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
92f04e9b2b 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
2bc153583a Bug 805724 - patch 2: cleanup (naming, check text width, decrease build warnings), r=qdot 2012-11-03 09:36:34 +08:00
Eric Chou
6c0d16f800 Bug 805724 - patch 1: made BluetoothOppManager listen again after disconnection, r=qdot 2012-11-03 09:36:19 +08:00
Bill McCloskey
d99a8a8cca Backout bug 778993 for kraken regression (r=regression) 2012-11-02 18:21:36 -07:00
Philipp von Weitershausen
7f4fe49513 Bug 807478 - B2G: turn on jsloader.reuseGlobal. r=cjones 2012-11-02 18:03:13 -07:00
Philipp von Weitershausen
8a0276e5bb Bug 807478 - Fix DebuggerProtocol and SpecialPowers imports for jsloader.reuseGlobal = true. r=past 2012-11-02 18:03:13 -07:00
Andrew McCreight
5ec424dfd3 Bug 807713 - add operator[] for nsTObserverArray. r=bsmedberg 2012-11-02 17:57:05 -07:00
Gian-Carlo Pascutto
9c30f10c46 Bug 807852 - Position of real request is predictable in Completion requests. r=dcamp 2012-11-03 01:53:11 +01:00
Gian-Carlo Pascutto
a341352f04 Bug 807822 - No noise added to completion request in some circumstances. r=dcamp 2012-11-03 01:53:11 +01:00
Gian-Carlo Pascutto
daa4d4e6ad Bug 807847 - Noise entries are erroneously entered into the misscache. r=dcamp 2012-11-03 01:53:10 +01:00
Gian-Carlo Pascutto
c38ef41d04 Bug 782106 - Disable the per-client randomization in the url-classifier. r=dcamp 2012-11-03 01:53:10 +01:00
Wes Johnston
9376ac9e48 Bug 807872 - Follow up to address description comment. r=gcp 2012-11-02 17:52:42 -07:00
Bobby Holley
8b06fa3c7e 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
c351c18d32 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
8ff1353b52 Bug 807872 - Add telemetry probes for database seizes. r=gcp 2012-11-02 17:44:20 -07:00
Ryan VanderMeulen
902212e8a0 Merge m-c to inbound. 2012-11-02 20:38:14 -04:00
Mike Habicher
a2479ba94d 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
de1a8c19b0 Bug 807056 - BrowserElement* purgeHistory(). r=jlebar 2012-11-02 19:50:54 -04:00
Zach Carter
39d5a7ad62 Bug 804143 - [Identity] Make id flow OOP. r=benadida 2012-11-02 19:48:57 -04:00
Ryan VanderMeulen
2dc3b09305 Merge the last PGO-green inbound changeset to m-c. 2012-11-02 19:45:46 -04:00
Jason Orendorff
3556bc2bcd 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
1fe5192896 Backed out changeset f0d7c7806a90 2012-11-02 16:00:27 -07:00
Terrence Cole
865ea27360 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
da9265efff Bug 784061: add crashtest for this WORKSFORME bug. r=longsonr 2012-11-02 15:23:18 -07:00
Daniel Holbert
04c7908b09 Bug 612736: add crashtests for this WORKSFORME bug. r=longsonr 2012-11-02 15:23:16 -07:00
Jonathan Griffin
207fa92e87 Bug 806138 - Disable permaorange test_voicemail_statuschanged.py, DONTBUILD(NPOTB) 2012-11-02 15:19:57 -07:00
Bill McCloskey
aa7be0f282 Bug 778993 - Separate runtime's gcMallocBytes from compartment's gcMallocBytes (r=gwagner,till) 2012-11-02 15:06:56 -07:00
Gregor Wagner
d1cdf87e11 Bug 807631 - Receiving multi-part SMS doesn't work. r=philikon. 2012-11-02 14:31:22 -07:00
Ryan VanderMeulen
e3feaeecef Backout 06b998c1100d (bug 664695) due to mochitest-other orange. 2012-11-02 17:12:22 -04:00
Brian R. Bondy
c8a1571814 Bug 701613 - Add Win7 as supported OS in updater.exe.manifest. r= rstrong 2012-11-02 11:19:33 -04:00
Kyle Machulis
b7bab8b529 Bug 791268: Make dylib symbol binding retry, let bluetooth firmware shutdown still work even on error; r=echou
--HG--
extra : rebase_source : f17ca1a8d3fe84a73cab3c4e0db56ee4f15fe0d1
2012-11-02 13:16:45 -07:00
Jed Parsons
29b7063e03 Bug 807078 - Clean up message listeners before closing window. r=benadida 2012-11-02 16:11:51 -04:00
Jan Beich
95464f420e Bug 806139 - Add more supported h264 codecs, used by youtube for 1080p/720p and 240p. r=doublec 2012-11-02 16:11:51 -04:00
Jason Orendorff
b648b070b1 Bug 787703. r=terrence.
--HG--
extra : rebase_source : 59c8ab53405421c3eeb87fb409d8f2af94630b5a
2012-11-02 10:12:45 -05:00
Jason Orendorff
cfeb868739 Bug 807001 - Change Map and Set size() methods to accessor properties. r=Waldo.
--HG--
extra : rebase_source : bf2809aa1d943caa6349d7b44621cd1b0bb85742
2012-11-02 10:12:36 -05:00
Ed Morley
3df60ccac7 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-11-01 13:42:02 +00:00
Olli Pettay
05782f593d Bug 779306 - Wildcard for 'all events', nsIEventListenerService.addListenerForAllEvents(target, listener), r=jst 2012-11-01 13:42:29 +01:00
Brad Lassey
180cc08e90 bug 805017 - Disable screen timeout when DOMFullscreen is enabled r=jst 2012-11-01 08:40:11 -04:00
Robert Longson
bb5f133bd4 Bug 807355 - Only create marker effects if the content is markable. r=jwatt 2012-11-01 09:41:51 +00:00
Panos Astithas
9bc475fdc6 Merge m-c to fx-team 2012-11-01 09:30:11 +02:00
Gene Lian
bb11b7ccf8 Bug 796255 - Alarm doesn’t ring on time if the app is killed and phone is allowed to suspend (part 2). r=vivien,jlebar 2012-11-01 10:30:18 +08:00
Richard Newman
f37f23ecac Merge m-c to s-c. 2012-10-31 17:11:26 -07:00
Richard Newman
66a60c4906 Bug 693427 - Intermittent TEST-UNEXPECTED-FAIL | xpcshell/tests/services/sync/tests/unit/test_errorhandler_filelog.js | test failed (with xpcshell return code: 0) | false == true. r=trivial 2012-10-31 17:07:16 -07:00
Erick Dransch
548d04b119 bug 801986 - restore renderbuffer attachments on detach when necessary; r=bjacob 2012-10-31 15:11:40 -04:00
Chris Jones
54335e88a7 Bug 807478 - fix timeout argument to waitFor(), r=cjones 2012-10-31 23:51:30 -07:00
Jim Chen
f1b59463c9 Bug 805162 - l. Avoid unnecessarily setting selection, which can lead to side-effects in automated tests; r=cpeterson 2012-11-01 16:11:03 -04:00