Commit Graph

9182 Commits

Author SHA1 Message Date
Ehsan Akhgari
f3c0ac7a23 Code hygiene: don't use PR_TRUE and PR_FALSE, and use stdint types instead of PRInt types (no bug really, but you could say bug 579517) 2012-10-25 11:48:19 -04:00
Justin Lebar
44939db1c5 Bug 799595 - Add nsIMessageLoop::PostIdleTask and use it to take screenshots. r=cjones 2012-10-25 11:36:24 -04:00
Jim Mathies
d79e59cd73 Bug 798821 - On Windows, restrict enabling of W3C touch interfaces to devices that support touch input. Also convert touch pref to 3-state value. r=bsmedberg 2012-10-25 09:57:51 -05:00
Nathan Froyd
aa1d32544e Bug 765244 - add a memory reporter for preferences; r=njn
--HG--
extra : rebase_source : 1be2d7c4e2f4d1747afdb025392009532bc71add
2012-10-11 11:36:21 -04:00
Nick Hurley
6e789d3d04 Bug 536324 part 2 - Change implementers of nsIChannel. r=sworkman 2012-10-22 10:51:07 -07:00
Jared Wein
9ae793f3da Backed out changeset ca101d926240 (bug 787767) 2012-10-22 01:56:10 -07:00
Jared Wein
201bb9ad4c Bug 787767 - Implement runtime performance monitoring for Worker API abuse. r=felipe
--HG--
extra : rebase_source : 93e027809cc3f6ceb2939cb2e3919c3516d05be7
2012-10-21 17:26:11 -07:00
Bobby Holley
10241f928c Bug 789224 - Separate certificate principals out from CAPS. r=dveditz
There's no longer any reason why "certificate principals" need to be principals at all.
I tried to rip them out entirely, but it looks like they're still used vestigially at XPI
install time to display author information. But there's no reason that they have to be
porkbarreled into the security-critical objects that we pass around all over the place.
So let's make them their own deal.

I was tempted to call them "certificate holders", but that would involve renaming methods and
cause more compat fuss than necessary.

--HG--
rename : caps/idl/nsISignatureVerifier.idl => security/manager/ssl/public/nsISignatureVerifier.idl
2012-10-22 08:29:56 +02:00
Peter Van der Beken
9af14c557f Fix for bug 801083 (Remove old proxy-based list bindings). r=bz. 2012-10-13 14:50:24 +02:00
Brian R. Bondy
def62086b3 Bug 795915 - Ensure permissions get encoded correctly in libmar test suite. r=rstrong 2012-10-19 19:07:25 -04:00
Scott Johnson
01cbfb590a Bug 784375: Add a preference to control maximum font size inflation ratio. [r=dbaron] 2012-10-15 14:03:37 -05:00
Ryan VanderMeulen
5703aad914 Backed out changeset 779550569432 (bug 787767) 2012-10-18 21:43:12 -04:00
Benjamin Peterson
18527f9e0b Bug 803358 - Remove JSOPTION_RELIMIT. r=luke 2012-10-18 21:06:42 -04:00
Jared Wein
faf749e67e Bug 787767 - Implement runtime performance warnings for Worker API abuse. r=felipe 2012-10-18 18:02:42 -07:00
Brian Smith
9a21ea4912 Bug 794510: Part 6 - Fixups needed to build on Windows and Android and Mac OS X debug, plus shorten comment to be less than 80 columns; r=ehsan 2012-10-18 15:55:48 -04:00
Ehsan Akhgari
16f73f960a Merge mozilla-central into mozilla-inbound 2012-10-17 13:03:16 -04:00
Brian R. Bondy
5cc09309d8 Bug 798415 - Import signature to MAR files implementation. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
4a89eb4cad Bug 798415 - Tests for import signature to MAR files. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
459817141a Bug 798415 - Binary data for tests for import signatures to MAR files. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
f6cba803e5 Bug 798413 - Tests for export signature from MAR files. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
39483bb578 Bug 798413 - Export signature from MAR files implementation. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
df5ae31148 Bug 798413 - Binary data for tests for export signatures from MAR files. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
f171dd7d09 Bug 792452 - Base implementation for multiple signing and verifying. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
6f9f43864f Bug 792452 - Tests for multiple signing. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
b232454d68 Bug 792452 - Binary data for multiple signature test cases. r=bsmith 2012-10-17 09:39:43 -04:00
Brian R. Bondy
e3b4a12541 Bug 795921 - Change MAR verification to use AND semantics for multiple signatures. r=bsmith 2012-10-17 09:39:42 -04:00
Joe Drew
83a838a10c Bug 795940 - Part 2 - Re-enable high-quality downscaling. r=jlebar
--HG--
extra : rebase_source : c105e359c0cd1aec5faf27cf3c4109e7dc77015f
2012-10-12 18:25:14 -04:00
Isaac Aggrey
220c75c473 Bug 794510: Part 3 - create NSPRFormatTime.h with temporarily undef'd NO_NSPR_10_SUPPORT for compatibility; r=ehsan 2012-10-11 13:16:29 -05:00
Aryeh Gregor
9582ec9bf0 Bug 802069 - Make "macintosh" the canonical name of its encoding, not "x-mac-roman"; r=smontagu
--HG--
rename : intl/uconv/tests/unit/test_decode_x_mac_roman.js => intl/uconv/tests/unit/test_decode_macintosh.js
rename : intl/uconv/tests/unit/test_encode_x_mac_roman.js => intl/uconv/tests/unit/test_encode_macintosh.js
2012-10-17 12:15:23 +02:00
Jonathan Kew
171fa34718 bug 794038 pt 2.0 - respond to changes to backing-store resolution when a window moves between HiDPI and non-HiDPI displays. r=smichaud 2012-10-16 20:41:20 +01:00
David Keeler
27d5157e2b bug 786417 - filter the hsts preload list to sites that actually send the header r=bsmith, mayhemer 2012-10-15 14:43:57 -07:00
Scott Johnson
aee866eb3e Backout e52a16b96738 (Bug 784375) for oranges on OSX 10.8. 2012-10-15 15:13:40 -05:00
Scott Johnson
57d876071f Bug 784375: Add a preference to control maximum font size inflation ratio. [r=dbaron] 2012-10-15 14:03:37 -05:00
Scott Johnson
929cb0551e Backout 94f06c75c3b5 for lack of reviewer. 2012-10-15 14:13:35 -05:00
Scott Johnson
8fcb3495bb Bug 784375: Add a preference to control maximum font size inflation ratio. 2012-10-15 14:03:37 -05:00
Nicholas Cameron
1cccb0d825 Bug 734668; remove Thebes canvas. r=roc
--HG--
extra : rebase_source : 57b08c33f72cd611deb30dc1639060a719747849
2012-10-12 22:42:51 +13:00
Trevor Saunders
000b6e89a1 bug 798595 - remove useless prmem.h includes r=ehsan 2012-10-04 02:14:06 -04:00
Ehsan Akhgari
f2a9cebf92 Backout changeset 310e29c26ea3 (bug 798564) for breaking Windows builds 2012-10-11 12:12:09 -04:00
Nathan Froyd
e1ab6c0002 Bug 798564 - remove prtypes.h #includes in modules/libmar/; r=ehsan 2012-10-05 17:13:49 -04:00
Fabrice Desré
084234c157 Bug 787439 - Ensure applications permissions are updated when doing a system update [r=marshall,ddahl] 2012-10-10 09:16:49 -07:00
Masatoshi Kimura
f76b5ca746 Bug 797385 - Part 2: Remove ibm864 usage. r=smontagu 2012-10-10 06:32:37 -04:00
Jonathan Kew
cb6757d23b bug 797398 followup - restore comment in all.js that was accidentally eliminated by this bug. no_r=me DONTBUILD 2012-10-10 09:46:10 +01:00
Jonathan Kew
5cbbf53045 bug 797398 - use harfbuzz for all text shaping on Linux. r=jdaggett 2012-10-09 14:38:09 +01:00
Jonathan Kew
e4488592c4 bug 797402 - use harfbuzz for all OpenType font shaping under OS X. r=jdaggett 2012-10-09 13:45:42 +01:00
Anant Narayanan
b768c06860 Bug 798966: Create a preference to bypass gUM permission; r=jesup 2012-10-07 17:31:45 -07:00
Anant Narayanan
dd86d9ae3a Bug 694807: Implement PeerConnection DOM interface; r=jst 2012-10-07 01:34:30 -04:00
Patrick McManus
da48899757 bug 790184 spdy: fix tcp send buffers to bound ping rtt r=honzab sr=biesi 2012-10-06 20:48:20 -04:00
Scott Johnson
9ce3aa84f3 Bug 710298: Support reflow-on-zoom by limiting the max line box width after zooming in on mobile. [r=blassey] 2012-10-04 14:41:46 -05:00
Robert O'Callahan
25d8a9eeb3 Bug 603880. Implement nsWindow::GetDefaultScale on Windows based on LOGPIXELSY, set by font DPI settings. r=jmathies
--HG--
extra : rebase_source : 9f557d71a0aff00cf51093983809d7bbda477294
2012-10-05 15:29:10 +13:00
Valentin Gosu
0801848903 Bug 796192 - A/B test HTTP Pipelining on pre-release channel. r=mcmanus 2012-10-04 21:08:58 -04:00