Jonathan Griffin
91d32e70cb
Bug 811175 - Don't install mozbase packages from github, r=whimboo
2012-11-12 18:39:12 -08:00
Jeff Muizelaar
abde875b55
Bug 809603. Simplify border radius drawing. r=roc
...
This adds a RoundedRect class that we use to do the offsetting. This class can
probably also be used elsewhere. With this patch we handle the Gmail checkboxes
in a single draw instead of in pieces like we currently do.
--HG--
extra : rebase_source : 8809f12b386eef2ce7364fb98e681fba343efdfe
2012-11-12 17:55:26 -08:00
John Schoenick
e17549a9f0
Backout e12e84a82fa3 (Bug 787778) for orange
2012-11-12 17:56:38 -08:00
Shane Caraveo
f4701ff56c
Bug 811102: fix two bugs with worker reloading, r=gavin/markh, tests by markh/gavin
...
The first bug is that we shouldn't remove the worker from the worker cache when reloading, because it's not actually being removed. terminate() already does this for us in the case where it is needed.
The second bug is that we should set .loaded=false as soon as we clear the ports on a worker we're about to reload, because otherwise the creation of a new port can occur between the reload triggering and the re-initialization, and those ports would get lost.
--HG--
extra : transplant_source : a%DF%D4%C5%E9%CD%E2%9B%FA%07%9E%22%D4mU%60%2B%A6Z%3A
2012-11-12 17:50:51 -08:00
Wan-Teh Chang
bcb463935f
Bug 757593: update NSPR to NSPR_4_9_4_BETA1. Also includes the fixes for
...
bug 804806 and bug 804833.
2012-11-12 17:44:12 -08:00
Bobby Holley
a575c96c5e
Bug 800915 - Remove the cx parameter and simplify various APIs. r=sfink,bz
...
If callers want to throw, it's now their responsibility.
2012-11-12 17:35:32 -08:00
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
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
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
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
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
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