Commit Graph

277133 Commits

Author SHA1 Message Date
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