Commit Graph

112836 Commits

Author SHA1 Message Date
Bobby Holley
943664eddf Bug 800915 - Reimplement PUNCTURE consumers in terms of isSafeToUnwrap() and remove PUNCTURE API. r=mrbkap 2012-11-12 17:35:32 -08:00
Bobby Holley
7627d68c2a Bug 800915 - Add infrastructure to flag security wrappers as unsafe to unwrap. r=mrbkap 2012-11-12 17:35:32 -08:00
Bobby Holley
6c6f3210d3 Bug 800915 - Clarify and refine the semantics of SecurityWrapper so that it is used if and only if unwrapping is unsafe. r=mrbkap
The naming scheme for Xray typedefs is the concatenation of the tuple:
({SC,}, {Security,Permissive}, Xray, {XPCWN,DOM}). This is admittedly a bit
much, but I think it's still better than explicitly doing the "typdef Foo Xray"
everywhere. Moreover, once the new DOM bindings are done, the last component
in the tuple will go away.
2012-11-12 17:35:31 -08:00
Makoto Kato
3cb3083e7b Bug 810661 - Turn off PGO of Ctypes.cpp. r=khuey 2012-11-13 10:22:05 +09:00
Peter Van der Beken
7afaf1353b Fix for bug 810597 (crash in GetPrintCanvasElementsInFrame). r=bz 2012-11-12 17:48:49 -05:00
Jared Wein
75a06b70fc Bug 807422 - Panels should open towards the center of the browser window. r=felipe 2012-11-12 14:42:02 -08:00
Andrew McCreight
30c7820d71 Bug 792090 - Ignore unused result in CGProxy...PresenceChecker. r=bz 2012-11-12 14:21:46 -08:00
Jed Parsons
9d5c7396bb Bug 811095 - (Re)enable identity modules. r=benadida 2012-11-12 19:46:35 -05:00
Ryan VanderMeulen
4cbb544d8c Merge m-c to inbound. 2012-11-12 19:46:27 -05:00
Kannan Vijayan
5114f792c4 Bug 803730 - Fix boxing of object input in instanceOf checks. r=sstangl,dvander 2012-11-12 19:40:18 -05:00
John Schoenick
5b04483715 Bug 787778 - Add test. r=josh 2012-11-12 16:36:17 -08:00
Ms2ger
df39365066 Bug 811068 - Copy ^headers^ file in importTestsuite.py; r=jhammel (DONTBUILD) 2012-11-12 23:20:19 +01:00
John Schoenick
0641341406 Bug 766886 - Cleanup plugin streams earlier to avoid shutdown leak. r=bsmedberg 2012-11-12 14:11:40 -08:00
Vladan Djeric
d1746428a0 Bug 811088 - about:telemetry causes startup info to be gathered multiple times 2012-11-12 17:01:26 -05:00
Gregor Wagner
b18ac8a615 Bug 811090 - Wrong scope for NSGetFactory. r=khuey 2012-11-12 13:59:30 -08:00
William Lachance
4a1fcf3f56 Bug 805116 - Print more of the logcat in mobile tests;r=gbrown 2012-11-12 13:57:13 -08:00
Ryan VanderMeulen
be21d32089 Bug 810107 - Update pdf.js to version 0.6.123. r=dtownsend 2012-11-12 16:47:25 -05:00
Ms2ger
487715ed83 No bug - Add a step I forgot to dom/imptests/README. DONTBUILD 2012-11-12 21:39:10 +01:00
Chris Peterson
2676c4f144 Bug 785663 - Wait for keyboard to stop resizing before scrolling text input into view. r=djf a=blocking-basecamp+ 2012-11-09 09:39:23 -08:00
Bobby Holley
4a55654f1d Bug 809674 - Fail at call time when invoking an XPCWrappedJS method with [implicit_jscontext] or [optional_argc]. r=mrbkap
I think this is the path of least resistance here.
2012-11-12 16:17:24 -08:00
Bobby Holley
d28553ba1e Bug 810743 - First check for pending exceptions, _then_ examine the invoke result. r=mrbkap 2012-11-12 16:17:24 -08:00
Nicholas Nethercote
5db8ea9b57 Bug 811132 - Avoid some wasted space by making XPT arena chunks bigger. r=khuey.
--HG--
extra : rebase_source : edeb0ca8eb7435c3ba50a9e6603e16637b06ca9f
2012-11-12 16:14:04 -08:00
Kartikaya Gupta
49a5bd083a Bug 810764 - Catch and handle various exceptions that can be thrown if the user pinches in a narrow window before Gecko is ready. r=jwir3 2012-11-12 16:07:41 -08:00
Eitan Isaacson
795f8d8958 Bug 810372 - don't add app urls to utterances. r=davidb 2012-11-12 15:46:09 -08:00
Eitan Isaacson
9483d8e0fd Bug 810359 - Introduce haptic feedback. r=davidb 2012-11-12 15:46:09 -08:00
Eitan Isaacson
a47163f9eb Bug 810364 - Use startX as current X in touch adapter. r=davidb 2012-11-12 15:46:09 -08:00
Luke Wagner
21b95cd7ab Bug 810192 - don't require a default constructor for Hash{Map,Set}; only construct objects for live elements (r=terrence) 2012-11-12 15:30:39 -08:00
Bill McCloskey
1ca35e1751 Bug 810560 - Followup (r=luke) 2012-11-12 15:17:01 -08:00
Bill McCloskey
28df0f4893 Bug 810560 - Fix scheduledForDestruction assertion (r=luke)
--HG--
extra : rebase_source : 6c25ad6b505e818d66f1caaea907c55355f7559a
2012-11-12 14:57:53 -08:00
Georg Fritzsche
e2d5724aef Bug 805330 - Cleanup and attempt to avoid intermittent orange from bug 751809. r=josh 2012-10-29 18:27:32 +01:00
Brendan Dahl
49dd7a2abe Bug 791466 - Fix direct write cairo scaled font. r=Bas 2012-11-12 11:35:49 -08:00
Sankha Narayan Guria
1b419bf3d2 Bug 775949 - [OS.File] Test suite uses |info| instead of |ok|. r=Yoric 2012-11-12 16:43:45 -05:00
Chuck Lee
0dacd4319c Bug 736104 - Expose capabilities to DOM. r=mrbkap 2012-11-08 15:32:16 +08:00
Chuck Lee
05127d575c Bug 736104 - Provide network connection status. r=mrbkap 2012-11-12 10:34:49 +08:00
Chuck Lee
f417bf2f59 Bug 736104 - Change object key of configure network, and return array to gaia instead of object. r=mrbkap 2012-11-08 13:34:12 +08:00
Ryan VanderMeulen
cf328df38c Merge m-c to inbound. 2012-11-12 16:49:01 -05:00
Jeff Walden
145670e588 Warning patrol: change the type of a variable to that of the value assigned to it, remove a set-but-never-used variable. No bug, r=sparky 2012-11-12 13:40:29 -08:00
Norbert Lindenberg
a4217d92b5 Bug 769872 - Add C++ core of Intl object and constructors Collator, NumberFormat, DateTimeFormat. However, disable initialization of Intl object and its constructors while functionality is incomplete. r=jwalden 2012-11-12 13:23:01 -08:00
Felipe Gomes
90413ff7a4 Bug 803255. Ensure previous document viewer is cleared when creating a new one to avoid leaking the old one. r=bz 2012-11-12 13:00:19 -08:00
Mike Conley
b6d496e228 Bug 810340 - Keep downloads button a consistent size on OSX, regardless of the remaining download time. r=mak. 2012-11-12 15:41:03 -05:00
Seth Fowler
212640dfa6 Test for Bug 796179 - Errors in files with large data URIs can cause the error console to consume gigabytes of memory and lock up the browser. r=rcampbell 2012-11-12 11:50:09 -08:00
Seth Fowler
5b194fdb85 Bug 796179 - Don't store full source URI in an attribute in the error console, and display it in abbreviated form to the user. r=rcampbell r=Neil 2012-11-12 11:50:03 -08:00
Wes Johnston
c7e5a60007 Bug 759041 - Tests for swipe between screens. r=lucasr 2012-11-12 10:49:26 -08:00
Wes Johnston
b553528d40 Bug 759041 - Add swipe between screens in awesomescreen. r=lucasr 2012-11-12 10:49:25 -08:00
Matt Woodrow
c39ede05cb Bug 805197 - Compute a region in LayerTreeInvalidation. r=roc 2012-11-12 10:31:15 -08:00
Andrew McCreight
7e4692ebf8 Bug 810094 - make nsXMLContentSink::mDocElement a COMptr. r=hsivonen 2012-11-12 09:43:02 -08:00
Terrence Cole
a03c1438eb Bug 810102 - Exactly root all BaseShape; r=sfink 2012-11-08 15:35:48 -08:00
Wes Johnston
a7b2b8d998 Bug 810048 - Show filename as title for downloads. r=mleibovic 2012-11-12 09:38:34 -08:00
Ehsan Akhgari
1898a642ce Bug 802274 - Part 2: Show about:privatebrowsing when starting Firefox with the -private flag in both global and per-window private browsing mode; r=jdm,gavin 2012-11-12 12:26:53 -05:00
Ethan Hugg
babd8ac35f Bug 806407 Fix type in struct passed into msgsnd f=jesup 2012-11-09 08:47:00 -08:00