Margaret Leibovic
2982d59a98
Bug 774491 - Use cached x/y values and some arithmetic instead of also caching left/top values. r=mfinkle
2012-07-16 15:31:00 -07:00
Boris Zbarsky
98cd60772a
Bug 773519. Speed up string argument conversion in DOM bindings by faking an XPCOM string. r=peterv
2012-07-17 12:18:53 -04:00
Boris Zbarsky
25b0c7ad78
Bug 768537 part 2. Allow dictionaries to be initialized with null or undefined, and treat them as dictionaries in which everything has its default value. r=peterv
2012-07-17 12:18:53 -04:00
Boris Zbarsky
2642932cab
Bug 768537 part 1. Update parser support for dictionaries to spec changes. r=jlebar
...
There are several parts here:
1) Enforce the requirement that dictionary arguments not followed by a required argument are optional.
2) Make dictionaries no longer be distinguishable from nullable types.
3) Disallow dictionaries or unions containing dictionaries inside a nullable type.
4) Force optional dictionaries to have a default value of null so that codegen doesn't have to worry about dealing with
optional arguments that have no default value in the IDL but need to be treated as if they were null.
2012-07-17 12:18:53 -04:00
Boris Zbarsky
5a39a1c779
Bug 607267. Don't style imagemaps as block. r=dbaron,tbsaunde
2012-07-17 12:18:53 -04:00
Nicolas Pierron
d58294e02f
Bug 772509 - Freeze a compilation output instead of a script. r=bhackett
2012-07-17 18:17:24 +02:00
Joel Maher
5f826fa590
Bug 772531 - detect when a tegra reboots via log file parsing, mark test as red and allow tbpl to get accurate information. r=wlach
2012-07-17 12:00:11 -04:00
Gabor Krizsanits
250d83c3f1
Bug 769273 - part4: avoiding innerization in NukeCrossCompartmentWrappers. r=bholley
2012-07-17 17:51:21 +02:00
Jason Orendorff
cfdc879344
Bug 725907 - for-of improvements, part 4: Add .next() method to iterator objects and make for-of call it. r=bhackett.
2012-07-03 16:34:56 -05:00
Jason Orendorff
1e1b73d49c
Bug 725907 - for-of improvements, part 3: Implement .iterator() for arraylike DOM objects. r=bzbarsky.
2012-07-03 16:34:56 -05:00
Jason Orendorff
82b55a13fe
Bug 771027 - for-of semantics: convert the result of obj.iterator() to an object. r=bhackett.
2012-07-19 17:03:20 -05:00
Jason Orendorff
739a7738d1
Bug 725907 - for-of improvements, part 2: Make for-of loops just call .iterator() instead of using the magic iteratorObject hook with an extra flag. r=bhackett.
2012-07-03 16:34:56 -05:00
Jason Orendorff
14d700e6a7
Bug 725907 - for-of improvements, part 1: minor C++ refactoring, rename Iterator to PropertyIteratorObject. r=Waldo.
2012-07-03 16:34:40 -05:00
Jason Orendorff
2dbe336919
Bug 770854 - Put frontend code in the frontend namespace. r=njn.
2012-07-09 13:54:28 -05:00
Steve Fink
6914108ba0
Backed out changeset afd9e75374e8 from a CLOSED TREE for breaking Windows builds
2012-07-19 14:55:48 -07:00
James Willcox
90a2392fe4
Bug 687267 - Fix XUL bustage r=blassey
2012-07-19 17:20:19 -04:00
Cameron McCormack
803f9f3bf4
Bug 774968 - line-height percentage value not computed accurately. r=dbaron
...
--HG--
extra : rebase_source : 93885c1b2ef72d673a935c135f89cc06bc58136d
2012-07-20 07:03:35 +10:00
Nathan Froyd
027db93881
Bug 775719 - fix bogus call to nextFile() in TelemetryPing.js; r=taras
2012-07-19 16:39:00 -04:00
Landry Breuil
87a30c06c6
Bug 775428: add a long long template for OpenBSD/64bits, fixes build breakage after 745148. r=cjones
2012-07-19 22:54:50 +02:00
Chris Pearce
36a3916375
Bug 775715 - Make videocontrols deref videoHeight on the video, not the controls object. r=jaws
2012-07-19 16:29:53 -04:00
Brian Nicholson
287fe58cb3
Bug 775029 - Add "Saved passwords" privacy item. r=mfinkle
2012-07-19 13:28:40 -07:00
Brian Nicholson
75dd8a8ea3
Bug 775039 - Combine clearing cookies and active logins. r=mfinkle
2012-07-19 13:28:25 -07:00
Brian Nicholson
f95b58411d
Bug 775042 - Clear downloads when clearing history. r=mfinkle
2012-07-19 13:28:18 -07:00
Margaret Leibovic
c3bc36aec8
Bug 774938 - Native text selection handles. r=mfinkle,kats
2012-07-19 13:16:44 -07:00
James Willcox
08eb1f216b
Bug 687267 - Initial support for Flash on Honeycomb r=benwa,vlad
2012-07-19 16:15:40 -04:00
Jonathan Watt
3d3b692947
Bug 775304 - Don't visit the descendant frames for the nsChangeHint_UpdateEffects hint. r=roc, r=dbaron.
...
--HG--
extra : rebase_source : 11996bd6194d62f98eba81d5e3a13d29eaacd62b
2012-07-19 15:44:04 -04:00
Siddharth Agarwal
f3842022cf
Bug 774054 - Switch mochitest file $(INSTALL) to install_cmd. r=glandium
...
--HG--
extra : rebase_source : f01a7f0ab55c32256c641dbfa33024132ad0cc79
2012-07-20 01:07:10 +05:30
Felipe Gomes
086d8640f8
Bug 775403: When touch events are being consumed by a remote frame, continue to dispatch synthesized mouse events *only* in the parent process, for the focus manager. r=cjones
2012-07-19 12:40:24 -07:00
Mounir Lamouri
a065999925
Bug 770831 - Make nsIDocShell carry the app id. r=jlebar sr=sicking
2012-07-19 10:32:49 -07:00
Mounir Lamouri
2cd38a0937
Bug 774957 - Update nsDocShell jazz so distinction between browser and app frame is clearer. r=jlebar sr=sicking
2012-07-18 22:26:21 -07:00
Mounir Lamouri
82bd7de2c9
Bug 758258 - Part 2 - Add GetExtendedOrigin(), NO_APP_ID and UNKNOWN_APP_ID. r=sicking
2012-07-18 21:25:19 -07:00
Mounir Lamouri
41bafcaa32
Bug 758258 - Part 1 - Create skeleton for extendedOrigin tests. r=sicking
2012-07-19 10:29:21 -07:00
Mounir Lamouri
41eae831f2
Bug 775354 - Add a static method to be able to compute the origin based on nsPrincipal algorithm. r=mrbkap
2012-07-18 21:23:44 -07:00
Mounir Lamouri
61d9d40b3d
Bug 327244 (2/2) - Remove nsIScriptSecurityManager::CheckLoadURI(). r=sicking,jlebar
2012-07-18 15:27:02 -07:00
Mounir Lamouri
adfa6702cc
Bug 327244 (1/2) - Remove nsIScriptSecurityManager::CheckLoadURIStr(). r=sicking
2012-07-19 10:49:17 -07:00
Jonathan Griffin
23c5b2dbe8
Bug 774951 - Allow extensions to be excluded when running mochitest, r=jmaher
2012-07-19 10:31:51 -07:00
Wes Johnston
2f086d1e68
Bug 702487 - Allow users to enter falsy values in prompt dialogs. r=mfinkle
2012-07-19 12:08:56 -07:00
Wes Johnston
7352ef0629
Bug 772908 - Remove race condition adding touch listeners in the Awesomescreen. r=mbrubeck
2012-07-19 12:08:55 -07:00
Wes Johnston
4c482a881d
Bug 766094 - Set default prefs for webapps in js. r=mfinkle
2012-07-19 12:08:54 -07:00
Matthew Gregan
011c398419
Bug 775170 - Use naming convention from coding style guide for static member of StateMachineTracker. r=doublec
...
--HG--
extra : rebase_source : 4dacfc1e600fe1ba00c16a235032f7e52a1cd10a
2012-07-18 13:26:24 -04:00
Matthew Gregan
8793cf97c5
Bug 774454 - Fix PA detection hack in sydneyaudio ALSA backend. r=doublec
...
--HG--
extra : rebase_source : 30da2a2bb07ddc52a40417402a258e53ad2c87e5
2012-07-16 17:10:02 -04:00
Cameron McCormack
525de357d7
Bug 771893 - Remove unused function from TestTArray.cpp. r=bsmedberg
...
--HG--
extra : rebase_source : 51e409bd2d6670a9b8cbdf750b1c1c15ba08ad8f
2012-07-20 04:50:46 +10:00
Boris Zbarsky
ddb1f3e7a5
Fix dom binding test makefile to actually work right. r=khuey, no bug
2012-07-19 14:48:59 -04:00
Boris Zbarsky
8024ef90c6
Bug 764456 part 5. Actually look at hasConcreteDescendant in hasInterfacePrototypeObject() so that we can avoid codegen for [NoInterfaceObject] interfaces hat are only implemented via "implements". r=peterv
2012-07-19 14:48:58 -04:00
Boris Zbarsky
061fe4e429
Bug 764456 part 4. Make sure consequential interface used as arguments are non-castable. r=peterv
2012-07-19 14:48:58 -04:00
Boris Zbarsky
2032b1ade1
Bug 764456 part 3. Clean up meaning of 'castable' and use thereof a bit. r=peterv
2012-07-19 14:48:58 -04:00
Boris Zbarsky
9e76164a7f
Bug 764456 part 2. Add some tests for callback interfaces. r=peterv
2012-07-19 14:48:58 -04:00
Sriram Ramasubramanian
46eaade502
Bug 775334: Make about:home clean. [r=mfinkle]
...
--HG--
extra : rebase_source : 54594ac171a34bec6d454efeb330cef22aff94f5
2012-07-19 11:42:56 -07:00
Sriram Ramasubramanian
805f53044e
Bug 774081: Replacing tab related resources for phones. [r=mfinkle]
...
--HG--
extra : rebase_source : 629513b7e323150d9acc8977c095d7c64144c89c
2012-07-19 11:38:27 -07:00
Sriram Ramasubramanian
45aa613366
Bug 775200: History tab is cut-off. [r=mfinkle]
...
--HG--
extra : rebase_source : b6c49bc8b498255be2b99d5ac7faed72515c6ef5
2012-07-19 11:37:44 -07:00