Commit Graph

146307 Commits

Author SHA1 Message Date
Vladan Djeric
a0d56e316d Backed out changeset a2f85a996314 (bug 907926) for TART regressions 2013-09-11 13:31:53 -04:00
Vladan Djeric
36d2789a58 Backed out changeset b5d9ee3b3538 (bug 907926) for TART regressions 2013-09-11 13:31:24 -04:00
Vladan Djeric
d747d31e23 Backed out changeset a8e569516f31 (bug 907926) for TART regressions 2013-09-11 13:30:53 -04:00
Vladan Djeric
1d771ff638 Backed out changeset 091d82cb377e (bug 907926) for TART regressions 2013-09-11 13:30:24 -04:00
Kartikaya Gupta
9f0a4def20 Bug 909281 - Add some strongly-typed conversion functions for margins and use them in RecordFrameMetrics. r=BenWa 2013-09-11 13:20:43 -04:00
Eddy Bruel
8383788d4d Bug 906963 - Add extra tests and review suggestions from jimb that I missed 2013-09-11 19:07:57 +02:00
Nathan Froyd
488a08e029 Bug 906088 - part 6 - update tests to use the new API; r=kats
Fixed testPrefsObserver to use the correct requestId for unregistering observers.
Changed all tests to use th same hexadecimal constant, per Kats's feedback.  Asking
for actual review now.  Local robocop testing shows the failing tests on try now pass
locally, so I'm assuming I have fixed the issues...
2013-09-04 09:58:32 -04:00
Nathan Froyd
0afa5b015e Bug 906088 - part 5 - send preference requests to JS through JNI and XPConnect rather than JSON; r=blassey,mfinkle
Small fix to notifyPrefObservers to call getPreferences with the new argument style.
Carrying over r+.
2013-09-04 09:58:23 -04:00
Nathan Froyd
ca5295dfab Bug 906088 - part 4 - refactor browser.js's getPreferences function into a JSON frontend and a "raw" backend; r=mfinkle
This is a small patch, but I think it makes part 5 a little easier to understand.
In part five, we're going to be introducing XPCOM methods that browser.js needs to
implement.  That patch is going to require something very much like handlePreferencesRequest,
so just make it visible here and then part 5 should be much easier to understand.
2013-09-04 09:58:15 -04:00
Nathan Froyd
2a729a6009 Bug 906088 - part 3 - add Preferences events to AndroidGeckoEvent; r=blassey
This is just the C++ side of things; it's simpler to have this code split out as
a separate patch to review.
2013-09-04 09:58:08 -04:00
Nathan Froyd
d0f9009722 Bug 906088 - part 2 - factor out reading an nsString from a Java string in AndroidJavaWrappers.cpp; r=blassey
We duplicate code in several places, and we're going to need this same code for reading
a String[].
2013-09-04 09:58:00 -04:00
Nathan Froyd
22777fd5b6 Bug 906088 - part 1b - add ArrayList getPrefs method to PrefsHelper; r=bnicholson
Related to the last patch, this is the lone place where we transfer an ArrayList.
Just move the code into PrefsHelper in case anybody ever wants to do something similar.
2013-09-04 09:57:49 -04:00
Nathan Froyd
bd14cb258b Bug 906088 - part 1 - pass String[] to PrefsHelper.getPrefs wherever possible; r=blassey
We want JSONArray to go away, since we're going to be transferring strings via JNI.
2013-09-04 09:56:27 -04:00
Alexander Surkov
53d102aa38 Bug 899433 - Accessibility returns empty line for last line in certain cases, r=tbsaunde 2013-09-11 12:56:01 -04:00
Terrence Cole
09f12ae71d Bug 912813 - Do not store an unrooted object in CompartmentOptions; r=bholley
--HG--
extra : rebase_source : b14639e8c2c2806401077c6bea3d4ce21be51886
2013-09-10 10:01:10 -07:00
Joey Armstrong
8b5e6cac36 bug 869135: move ASFILES to mozbuild r=gps 2013-09-11 12:12:41 -04:00
Andrea Marchesini
2b892b82b4 Bug 911213 - Implement new promise constructor, r=bz 2013-09-11 18:03:04 +02:00
Soumya Deb
f697a6c5ed Bug 914713 - change default timeout for wait_for_port to 30 seconds, r=mdas 2013-09-11 17:53:58 +02:00
Ryan VanderMeulen
e646ffe2a9 Backed out 10 changesets (bug 914944, bug 871445) for mochitest failures on a CLOSED TREE.
Backed out changeset a840638b5b18 (bug 914944)
Backed out changeset f40c7d5790bd (bug 914944)
Backed out changeset e1b288e29663 (bug 871445)
Backed out changeset 6242ddf7b6c7 (bug 871445)
Backed out changeset 7679185a8cf3 (bug 871445)
Backed out changeset 639ec7a627f8 (bug 871445)
Backed out changeset 93b050a79db4 (bug 871445)
Backed out changeset ec3382ceef99 (bug 871445)
Backed out changeset 51c0d5230306 (bug 871445)
Backed out changeset 76c9069bdb56 (bug 871445)
2013-09-11 11:45:51 -04:00
Dan Gohman
9b7efe728b Bug 910796 - SpiderMonkey: Micro-optimize clampIntToUint8. r=mjrosenb 2013-09-11 08:35:38 -07:00
Joel Maher
a4f36987d4 Bug 914228 - remove rafx suite from talos. r=armenzg 2013-09-11 10:55:18 -04:00
David Zbarsky
5317d883f7 Fix wrong include paths for Bug 914944, r=me 2013-09-11 10:36:40 -04:00
David Zbarsky
7f2de5285c Bug 914944 - Move PowerManager to mozilla::dom r=Ms2ger 2013-09-11 10:35:04 -04:00
Jonathan Griffin
5efad3f434 Bug 915014 - Define Ci if needed, r=jmaher 2013-09-11 07:10:52 -07:00
Nathan Froyd
f97e03a2d4 Bug 914293 - ensure check_debug_ranges.py can cope with a nonexistant DW_AT_ranges; r=glandium 2013-09-10 11:53:21 -04:00
Brian Hackett
0efe71334d Bug 914098 - Add needed unknownObject() call, r=jandem. 2013-09-11 07:14:44 -07:00
Kaizhen Li
63fd9c1e88 Bug 912908 - Build xpcom/sample as shared library. r=joey 2013-09-11 09:46:06 +08:00
Patrick McManus
dfebb04067 bug 903484 - dont close spdy sessions with preferred entry if they can't actually coalesce yet r=hurley 2013-09-11 10:11:23 -04:00
Andrea Marchesini
b9dd502bb8 Bug 848294 - Update MessageEvent to be compatible with the spec, r=bz 2013-09-11 16:10:01 +02:00
Andrea Marchesini
45e803eaaa Bug 871445 - patch 8 - DataStore: disabled by default, r=ehsan 2013-09-11 15:48:05 +02:00
Andrea Marchesini
e76038d99d Bug 871445 - patch 7 - DataStore: WebIDL porting 2013-09-11 15:48:02 +02:00
Andrea Marchesini
408788d720 Bug 871445 - patch 6 - DataStore: getLength and arrays in get(), r=ehsan 2013-09-11 15:47:58 +02:00
Andrea Marchesini
d4a12c91c0 Bug 871445 patch 5 - DataStore: onchange, r=ehsan, r=bent 2013-09-11 15:47:56 +02:00
Andrea Marchesini
907c386bbd Bug 871445 - patch 4 - DatAStore: permissions, owned/access, r=mounir, r=ehsan
--HG--
rename : dom/datastore/tests/file_app.template.webapp => dom/datastore/tests/file_app2.template.webapp
rename : dom/datastore/tests/test_revision.html => dom/datastore/tests/file_revision.html
2013-09-11 15:47:53 +02:00
Andrea Marchesini
f16a67e2fa Bug 871445 - patch 3 - DataStore: getChanges + revisionID, r=ehsan, sr=mounir, r=bent 2013-09-11 15:47:51 +02:00
Andrea Marchesini
b142c104a5 Bug 871445 - patch 2 - DataStore: basic functions, r=mounir, r=bent 2013-09-11 15:47:49 +02:00
Andrea Marchesini
8370c2ac23 Bug 871445 - patch 1 - DataStoreService and getDataStores(), r=mounir, r=fabrice, r=ehsan
--HG--
rename : dom/apps/tests/file_app.sjs => dom/datastore/tests/file_app.sjs
rename : dom/apps/tests/file_hosted_app.template.webapp => dom/datastore/tests/file_app.template.webapp
2013-09-11 15:47:46 +02:00
Dan Gohman
8b7074b6dc Bug 910823 - Constify static js::Class/JSClass instances. r=waldo 2013-09-11 05:49:05 -07:00
Dan Gohman
81fa3b1f3f Bug 910823 - Factor out the code for casting from a JSClass* to an nsXBLJSClass* into a helper function. r=waldo 2013-09-11 05:49:04 -07:00
Dale Harvey
eaea61482c Bug 900638 - Specify input source when generating mouse events. r=kats 2013-09-11 14:28:58 +02:00
Axel Hecht
9dde61071d bug 907146, update filter.py for metro, f=flod
I also reworked the python code to be easier to read, and
use string return values instead of bools.
2013-09-11 14:12:05 +02:00
Ted Mielczarek
4ea05759af bug 913173 - fix xpcshell-test --debugger on OS X. r=gps 2013-09-11 07:52:29 -04:00
Carsten "Tomcat" Book
c2f4c549e5 merge mozilla-central to mozilla-inbound 2013-09-11 13:50:28 +02:00
Carsten "Tomcat" Book
66a064a8b2 merge fx-team to mozilla-central 2013-09-11 13:37:24 +02:00
Dan Gohman
faed5b2d10 Bug 885169 - Reverse the default register allocation order so that low registers like eax on x86/x64 are preferred over high registers. r=h4writer 2013-09-11 04:32:18 -07:00
Jan de Mooij
c1c8d2ac88 No bug - Fix Ion bug exposed by followup patch for bug 913424. r=efaust on IRC 2013-09-11 11:22:57 +02:00
Benjamin Bouvier
0507405691 Bug 913253: assertFloat32 function + tests for IonMonkey; r=nbp 2013-09-11 02:12:01 -07:00
Benjamin Bouvier
62f1f72d91 Bug 900257: Inline Math.fround in IonMonkey; r=sstangl 2013-09-11 02:10:17 -07:00
Jan de Mooij
83c96f7c1d Bug 911370 part 2 - Don't leak an invalidated IonScript when handling an exception. r=djvj 2013-09-11 10:45:50 +02:00
Jonathan Kew
7933bf0563 bug 915019 - enable support for SVG-in-OpenType fonts by default. r=roc 2013-09-11 09:41:57 +01:00