Commit Graph

323795 Commits

Author SHA1 Message Date
Chris Kitching
abd1001920 Bug 794981 - Part 8: Add an annotation processor to the build process to generate the contents of part 5. r=kats, r=glandium 2013-09-09 08:57:37 -04:00
Chris Kitching
1290d83a11 Bug 794981 - Part 7: Storing a void* for mThread instead of a pthread_t is both nonportable and dangerous. r=kats 2013-09-09 08:57:37 -04:00
Chris Kitching
30831b90dd Bug 794981 - Part 6: Refactor AndroidBridge to make use of generated code. r=kats 2013-09-09 08:57:37 -04:00
Chris Kitching
94999fd1d6 Bug 794981 - Part 5: Add the generated code files to version control. r=kats 2013-09-09 08:57:36 -04:00
Chris Kitching
25d707c796 Bug 794981 - Part 4: Consistently pass nsAString into the JNI methods, instead of the veritable smorgasbord of string types previously used. r=kats 2013-09-09 08:57:36 -04:00
Chris Kitching
0f3d6f1206 Bug 794981 - Part 3: Make use of the existing macros to simplify JNI code in all applicable places, and relocate them. r=kats 2013-09-09 08:57:36 -04:00
Chris Kitching
e4cf82a28f Bug 794981 - Part 2: Don't pass GeckoAppShell class to Init as a parameter - find it in the usual way. r=kats 2013-09-09 08:57:36 -04:00
Chris Kitching
18c29be0b1 Bug 794981 - Part 1: Annotate Java methods that are to have JNI wrappers generated. r=kats 2013-09-09 08:57:36 -04:00
Ben Tian
f06d3327ac Bug 911986 - [HFP] Implement RilListener for voice connection and ICC info change, r=echou 2013-09-09 19:54:56 +08:00
Gina Yeh
2ecba30868 Bug 914076 - Send play status change event after pausing music, r=echou 2013-09-09 23:12:58 +02:00
Mihnea Dobrescu-Balaur
55be6c828f Bug 912235 - Run exthandler xpcshell tests sequentially to get rid of intermittent failures. r=ted 2013-09-06 13:10:20 -07:00
Guilherme Gonçalves
9e6b93ed92 Bug 902145 - Ignore all speech events while aborting. r=smaug 2013-09-10 13:12:54 -04:00
Guilherme Gonçalves
b5a5e12688 Bug 902145 - Remove priority events, which were unused. r=smaug 2013-09-10 13:12:54 -04:00
ISHIKAWA, Chiaki
8e5ef245bb Bug 914066 - Function declaration needs to be at the top-level. r=bsmedberg 2013-09-10 13:12:54 -04:00
Michael Comella
fa2c5e8fe1 Bug 912524: Do not reinflate SuggestionOptIn ViewStub. r=bnicholson 2013-09-10 10:00:47 -07:00
Mihai Sucan
389793752b Bug 864152 - Fix for intermittent browser_webconsole_network_panel.js | uncaught exception - TypeError: imageNode or elem is null at resource:///modules/devtools/webconsole/network-panel.js; r=me 2013-09-10 14:08:53 +03:00
Mihai Sucan
96862eba64 Bug 902385 - Fix for intermittent TEST-UNEXPECTED-FAIL | browser/devtools/webconsole/test/browser_bug_869003_inspect_cross_domain_object.js | This test exceeded the timeout threshold; r=me 2013-09-09 14:56:31 +03:00
Mihai Sucan
1d7c942bff Bug 902816 - Fix for intermittent browser_console_private_browsing.js | This test exceeded the timeout threshold; r=me 2013-09-09 14:41:54 +03:00
Ed Morley
d388f3df0b Merge mozilla-central and fx-team 2013-09-10 15:23:59 +01:00
Paolo Amadini
a4095026b0 Bug 908240 - Fix rounding bug in the test by adding a one second margin. 2013-09-10 12:54:48 +02:00
Paolo Amadini
5389866deb Bug 908240 - Legacy downloads not executed by nsIHelperAppLauncher should be added to history. r=enn 2013-09-10 12:45:49 +02:00
Paolo Amadini
4bb8751610 Bug 909022 - Mark all executables as coming from the Internet zone on Windows. r=enn 2013-09-10 12:40:39 +02:00
Milan Sreckovic
b4d9d2a9b0 Bug 913614 - When the input is invalid, skip the work as we won't get anything useful anyway. r=jmuizelaar 2013-09-06 12:22:20 -07:00
James Kitchener
f29c71d5ef Bug 912981 - Make parser aware of view-source srcdoc status. r=hsivonen 2013-09-10 13:40:50 -04:00
James Kitchener
3519f75625 Bug 912981 - Expose srcdoc status in nsIViewSourceChannel. r=bz 2013-09-10 13:40:35 -04:00
ISHIKAWA, Chiaki
6abc8ccfa9 Bug 912935 - Initialize mWALModeEnabled to false upon creation of DOMStorageDBThread::DOMStorageDBThread() and also reorder of access in an if-expression. r=mayhemer 2013-09-10 13:40:18 -04:00
Ryan VanderMeulen
0f7a4b6253 Backed out changesets 1a413186fb49 and 0f7c370491bf (bug 914174) for Linux debug mochitest-bc bustage. 2013-09-10 13:38:02 -04:00
Nathan Froyd
8707b6ad36 Bug 912197 followup - fix B2G breakage, round 2; r=bustage 2013-09-10 13:16:08 -04:00
Daniel Holbert
b4026d4cf2 Bug 911451: Refactor nsStringBuffer-to-nsString code into a helper-method, and invoke it instead of nsCheapString in one other place. r=dbaron
--HG--
rename : layout/reftests/svg/smil/mapped-attr-long-url-1.svg => layout/reftests/svg/smil/mapped-attr-long-url-2.svg
2013-09-10 10:03:28 -07:00
Nathan Froyd
f3457af4da Bug 912197 followup - fix B2G breakage from a bad rebase; irc-r=Ms2ger 2013-09-10 12:17:32 -04:00
Kannan Vijayan
05251b7203 Bug 913978 - Fix over-tight assertions after enabling Baseline getter/setter calls for GETELEM/SETELEM ops. r=efaust 2013-09-10 12:26:47 -04:00
Ehsan Akhgari
92d69bff64 Bug 914621 - #include OwningNonNull.h in BindingDeclarations.h; r=bzbarsky 2013-09-10 18:06:46 +02:00
Gregory Szorc
0dfbdd1ca3 Bug 914394 - Handle WindowsError on non-Windows; r=ted 2013-09-10 09:03:43 -07:00
Andrew McCreight
946af7a12e Bug 913881, part 6 - Measure weak map representations in the cycle collector graph. r=njn
Contrary to the comment here, I'm pretty sure this needs to be measured. mWeakMaps
is an array of little structs. Of course, in practice I doubt this amounts to anything.
2013-09-10 08:56:36 -07:00
Andrew McCreight
37a96c3566 Bug 913881, part 5 - Assert for freeing snow white during cycle collector scanning. r=smaug
If you call FreeSnowWhite when scanning is true, then objects that get released won't be added to the purple buffer, and you can get leaks.
2013-09-10 08:56:36 -07:00
Andrew McCreight
a52d562072 Bug 913881, part 4 - Change nsCycleCollector::ClearGraph to GCGraph::Clear. r=smaug
There's no reason I can see to have this in nsCC instead of GCGraph.
2013-09-10 08:56:36 -07:00
Andrew McCreight
ad32530a42 Bug 913881, part 3 - Fix argument name for GCGraphBuilder::AddNode. r=smaug 2013-09-10 08:56:35 -07:00
Andrew McCreight
1ccffa0309 Bug 913881, part 2 - Make a bunch of nsCycleCollector methods private. r=smaug 2013-09-10 08:56:35 -07:00
Andrew McCreight
cf8f801bff Bug 913881, part 1 - Remove unused method nsCycleCollector::Runtime. r=smaug 2013-09-10 08:56:35 -07:00
Andrew McCreight
35872c70ab Bug 913527, part 3 - Check for collection in progress in Collect. r=smaug
Moving this to the top level simplifies dealing with PrepareForCollection a bit.
2013-09-10 08:56:34 -07:00
Andrew McCreight
7dfdd8f01d Bug 913527, part 2 - Remove empty CC graph optimization. r=smaug
This looks like a dubious optimization to skip most of a CC when the graph
is empty, dating from the dawn of the CC, but I doubt it is ever triggered
nowadays.
2013-09-10 08:56:34 -07:00
Andrew McCreight
efebb04f5b Bug 913527, part 1 - Get rid of FinishCollection. r=smaug
This can just be inlined now, with the cleanup parts moved into CleanupAfterCollection.
2013-09-10 08:56:34 -07:00
Brian Hackett
3b422bd5f8 Bug 912152 - Improve mechanism for bailing out from Ion compilation of scripts with try-finally, r=jandem. 2013-09-10 08:42:52 -07:00
Brian Hackett
a232b28898 Bug 913558 - Improve GGC store buffer threadsafe assertions, r=terrence. 2013-09-10 08:41:14 -07:00
Andrew McCreight
a784928a4f Bug 914260 - Add review requirement to the error message in test_interfaces. r=bz 2013-09-10 08:29:45 -07:00
Andrew McCreight
1c638d5f5b Bug 911829 - Separate main thread and worker cycle collector telemetry. r=smaug 2013-09-10 08:29:45 -07:00
Andrew McCreight
ed2bc0d289 Bug 911333 - Remove customTrace from bindings codegen. r=bz 2013-09-10 08:29:44 -07:00
Andrew McCreight
797e84dcb3 Bug 909436 - Inline CycleCollectedJSRuntime::OnContext. r=bholley 2013-09-10 08:29:44 -07:00
Andrew McCreight
3047b2a24e Bug 912747 - Change nsCycleCollectionHoldDrop.h to mozilla/HoldDropJSObjects.h. r=khuey
--HG--
rename : xpcom/glue/nsCycleCollectionHoldDrop.h => xpcom/glue/HoldDropJSObjects.h
2013-09-10 08:29:43 -07:00
Christian Holler
ac644c0866 Bug 914174 - Fix nit in previous ASan patch. r=luke 2013-09-10 17:27:56 +02:00