Commit Graph

21117 Commits

Author SHA1 Message Date
Boris Zbarsky
4b7f853a76 Bug 983300 part 2. Introduce a GenericPromiseReturningBindingMethod for methods that return Promise return value. r=khuey,bholley
This method effectively catches exceptions from GenericBindingMethod and converts them into rejected promises.  This handles calls to Promise-returning APIs from everything except Ion fast paths.
2014-03-21 12:18:24 -04:00
Boris Zbarsky
7a7054f72d Bug 983300 part 1. Disallow Promise as a return type for legacy callers and enforce all overloads for a method either returning promises or not returning promises. r=khuey 2014-03-21 12:18:24 -04:00
Botond Ballo
a0241eb5a5 Bug 984673 - Do not compress PBrowser::UpdateFrame. r=kats 2014-03-20 17:34:41 -04:00
Carsten "Tomcat" Book
c209094b2a Merge mozilla-central to mozilla-inbound 2014-03-21 15:20:35 +01:00
Carsten "Tomcat" Book
4a1fc1f0da merge b2g-inbound to mozilla-central 2014-03-21 15:18:04 +01:00
Ryan VanderMeulen
99c262d103 Backed out changeset e9c807b1e3d4 (bug 985257) for bustage. 2014-03-21 10:07:07 -04:00
Rik Cabanier
82602e6861 Bug 985257 - Add implementation for Path2D constructor that takes an SVG path string. r=roc 2014-03-21 09:18:58 -04:00
Shawn Huang
b214332845 Bug 986352 - [bluedroid] Fix hfp-fallback build break due to miss Reset() for BluetoothHfpManager, r=echou 2014-03-21 17:12:16 +08:00
Boris Zbarsky
59f8f0e2d4 Another bug 985827 followup. Make sure to not cache things wrapped in an Xray compartment on the navigator object. r=khuey 2014-03-21 03:25:21 -04:00
Boris Zbarsky
1e5414ed2f Bug 985827 followup. Remove shadowing variable that confuses things. r=bustage 2014-03-21 00:55:50 -04:00
Masatoshi Kimura
017a04a06a Bug 981237 - Remove DataContainerEvent dependency from Plugin crash handler. r=jst,johns 2014-03-21 13:00:00 +09:00
Srirakshith Betageri
209a660012 Bug 955860. Implement the CSS.escape API for escaping CSS identifiers from script. r=bzbarsky 2014-03-20 23:19:43 -04:00
Boris Zbarsky
571a9a2aa5 Bug 985827. Make Navigator::DoNewResolve not double-create objects no matter what JS is doing. r=khuey 2014-03-20 23:19:43 -04:00
Boris Zbarsky
a8103d552c Bug 983261. Improve example codegen for non-leaf and non-root interfaces. r=khuey 2014-03-20 23:19:43 -04:00
Boris Zbarsky
0708700fcb Bug 976305. Use the callee, not the irrelevant this value, to figure out the GlobalObject for a static WebIDL method. r=bholley 2014-03-20 23:19:43 -04:00
Aleh Zasypkin
10f96940b5 Bug 984004 - Part 2: Immediately update %label on reset. r=felipc 2014-03-19 10:25:17 +01:00
Ryan VanderMeulen
e3fad36dc4 Merge inbound to m-c. 2014-03-20 17:03:59 -04:00
Tom Schuster
814d6d42cb Bug 355430 - Fix rooting issue on CLOSED TREE 2014-03-20 18:48:43 +01:00
Ryan VanderMeulen
11e16c920b Bug 983015 - Skip all inputmethod tests in the B2G emulator. 2014-03-20 13:43:14 -04:00
Carsten "Tomcat" Book
4b81d7b07b Merge mozilla-central to b2g-inbound 2014-03-20 14:21:13 +01:00
Alexandre Poirot
8e527ae8b0 Bug 980682 - Ensure mozAlarms doesn't throw on chrome documents and fix alarms set on non-index.html pages. r=gene 2014-03-20 09:20:12 -04:00
Carsten "Tomcat" Book
8dd01a51fe merge b2g-inbound to mozilla-central 2014-03-20 14:07:58 +01:00
Carsten "Tomcat" Book
d64f1c6c14 merge fx-team to mozilla-central 2014-03-20 14:04:58 +01:00
Gene Lian
6334f1845f Bug 944890 - B2G SMS & MMS: remove convertTimeToInt(...) which is no longer needed (part 2, test cases). r=vicamo 2014-03-20 10:46:13 +08:00
Gene Lian
80d8429c19 Bug 944890 - B2G SMS & MMS: remove convertTimeToInt(...) which is no longer needed (part 1, implementation). r=vicamo 2014-03-20 10:45:55 +08:00
Vivien Nicolas
b2e05b2a68 Bug 985735 - dom/system/gonk/NetworkService.js: WARNING: no preprocessor directives found. r=gwagner 2014-03-20 13:01:34 +08:00
Kyle Huey
b3d1f15c57 Bug 968031: Remove threadsafe refcounting from ContentParent and add it to the cycle collector graph. r=bent,mccr8 2014-03-19 17:22:25 -07:00
Tom Schuster
080f940e4c Bug 977904 - [e10s] Get native key bindings working. r=masayuki 2014-03-20 16:46:29 +01:00
Tom Schuster
f0ad87ccf6 Bug 355430 - Test. r=bz 2014-03-20 16:46:29 +01:00
Tom Schuster
9491458ea6 Bug 355430 - Add the column to the error event. r=bz 2014-03-20 16:46:28 +01:00
Carsten "Tomcat" Book
25e80771a2 Merge mozilla-central to b2g-inbound 2014-03-19 16:30:49 +01:00
Carsten "Tomcat" Book
220e7cf496 merge b2g-inbound to mozilla-central 2014-03-19 16:22:07 +01:00
Carsten "Tomcat" Book
73bc975564 Backed out changeset 92e5d79ec57f (bug 917755) 2014-03-19 09:46:12 +01:00
Carsten "Tomcat" Book
de82eb9a6f Backed out changeset 3b41ab878fcd (bug 917755) 2014-03-19 09:46:09 +01:00
Carsten "Tomcat" Book
2d05ba4b43 Backed out changeset 8ad57cf09e75 (bug 917755) 2014-03-19 09:46:07 +01:00
Carsten "Tomcat" Book
92dc706141 Backed out changeset 896bfaeab866 (bug 917755) 2014-03-19 09:46:03 +01:00
Carsten "Tomcat" Book
174014df63 Backed out changeset e60fe593236d (bug 918189) 2014-03-19 09:45:57 +01:00
Hsin-Yi Tsai
ea3978bfb6 Bug 984326 - [B2G] [RIL] [CDMA] call waiting isn't working properly. The 2nd remote party cannot hear voice. r=vicamo 2014-03-18 15:57:32 +08:00
Andrea Marchesini
395d7507e0 Bug 985686 - DataStoreServiceChild is not leaked, r=ehsan 2014-03-19 22:39:23 +00:00
Ryan VanderMeulen
c5975cfb88 Backed out changesets a17ee88f1fe7, 6e3aee4a9650, 07e5ed676919 (bug 950076) for Werror bustage. 2014-03-19 14:00:10 -04:00
Rik Cabanier
2878b85708 Bug 985178 - Implementation + test cases for isPointInPath and isPointInStroke. r=roc 2014-03-19 13:42:38 -04:00
Birunthan Mohanathas
dca15fad8e Bug 984112 - Part 2: Use JS::CallArgs functions instead of JS_CALLEE in Codegen.py. r=bz 2014-03-19 13:05:04 -04:00
Birunthan Mohanathas
fdd8ac908b Bug 984112 - Part 1: Use JS::CallArgs instead of JS_{ARGV,SET_RVAL,...}, argc in dom/. r=bz 2014-03-19 13:05:04 -04:00
Gregory Szorc
77c8d48602 Bug 983185 - Ensure adding a WebIDL file incurs code generation. r=glandium 2014-03-17 12:41:42 -07:00
Alessio Placitelli
f0971950d5 Bug 950076 - Use the return value of GetNodeTextContent for OOM checks. r=jst 2014-03-19 13:05:03 -04:00
Alessio Placitelli
208513304c Bug 950076 - Add a fallible form of nsAString::Append and Replace and use it in nsTextFragment::AppendTo. r=bsmedberg, r=jst 2014-03-19 13:05:02 -04:00
Neil Deakin
54fd69f1a7 Bug 982734, make nsIWidget::GetWindowType and nsIWidget::GetZIndex return their values, remove some unused colour-related widget methods, r=tn 2014-03-19 12:48:08 -04:00
Bobby Holley
8c3d899db2 Bug 825392 - Remove SOWs. r=bz 2014-03-19 13:35:45 -03:00
Bobby Holley
a2f6cad141 Bug 825392 - Generate anonymous content reflectors in the XBL scope. r=bz 2014-03-19 13:35:45 -03:00
Bobby Holley
8e563284fb Bug 825392 - Add xpc::GetXBLScopeOrGlobal and Sprinkle some calls to it where necessary. r=bz 2014-03-19 13:35:45 -03:00