Commit Graph

31288 Commits

Author SHA1 Message Date
Henry Chang
42be9850af Bug 1098192 - Remove unused mutex for ifc_* function calls. r=vchang 2014-11-21 15:46:04 +08:00
Tom Tromey
5bbf671871 Bug 1101819 - Check result of ToJSValue. r=nsm 2014-11-19 13:38:00 -05:00
Armen Zambrano Gasparnian
67bcbecc1c Bug 1102402 - Disable test_conformance__canvas__buffer-offscreen-test.html on Android for causing mochitest-1-gl intermittent issues. r=jgilbert
--HG--
extra : rebase_source : 005e5953ac65f0d746b16cebb0e5904f90fddbe3
2014-11-25 10:54:55 -05:00
Carsten "Tomcat" Book
a82e03cd67 Backed out changeset ec354ea4ace0 (bug 1093611) for talos svgr bustage 2014-11-26 15:08:54 +01:00
Carsten "Tomcat" Book
0d3f9fd859 Backed out changeset 17d1b075e274 (bug 1093611) 2014-11-26 15:08:36 +01:00
Giovanni Sferro
3fb0d472d4 Bug 1028712 - Add tests to check that when <input type=number> is stepped it isn't put into range overflow/underflow, even when its value is empty and min/max is above/below zero respectively. r=jwatt 2014-11-26 09:54:35 +00:00
Jonathan Watt
c78ef3396f Bug 1071994 - Rework our implementation of HTMLInputElement's stepping algorithm to fix various bugs and more closely align with the current HTML5 text. r=smaug 2014-11-26 09:54:32 +00:00
Seth Fowler
6b72852771 Bug 1060869 (Part 4) - Update SurfaceCache prefs to increase the cache size. r=dholbert,tn 2014-11-26 01:37:57 -08:00
Gina Yeh
012fd18415 Bug 1103836, Patch 2: Mochitest, r=smaug. 2014-11-26 17:29:11 +08:00
Yoshi Huang
7b3f960904 Bug 1103730 - Create a nfc-manager-tech-discovered system message. r=dimi 2014-11-17 18:00:14 +08:00
Yoshi Huang
95e6c95056 Bug 1103729 - Create nfc-manager-send-file wrapper. r=dimi 2014-11-17 17:41:18 +08:00
Dimi Lee
47ce7a8a57 Bug 1095322 - Child process should know current rf state of NFC HW. r=allstars.chh 2014-11-25 15:10:34 +08:00
Ryan VanderMeulen
dacb431abe Merge m-c to b2g-inbound. a=merge 2014-11-25 17:01:49 -05:00
Ryan VanderMeulen
6a8fa342ed Merge inbound to m-c. a=merge
CLOSED TREE
2014-11-25 16:57:18 -05:00
Mike Habicher
34426c6b7a Bug 1099390 - add reason to onClosed event, r=aosmond,bz 2014-11-25 14:45:00 -05:00
Ryan VanderMeulen
3ccea9b2b8 Backed out changeset e04692266f17 (bug 1095438) for B2G mochitest permafails.
CLOSED TREE
2014-11-25 11:34:48 -05:00
Carsten "Tomcat" Book
72381e9900 Merge mozilla-central to b2g-inbound 2014-11-25 14:27:41 +01:00
Carsten "Tomcat" Book
418515b044 merge b2g-inbound to mozilla-central a=merge 2014-11-25 12:55:29 +01:00
Masayuki Nakano
fa0d074313 Bug 1077345 part.8 CompositionManager.endComposition() in forms.js should use nsIDOMWindowUtils.sendCompositionEvent('compositioncommit') r=xyuan 2014-11-25 14:02:32 +09:00
Masayuki Nakano
c207c66fed Bug 1077345 part.6 Add NS_COMPOSITION event which automatically commits composition with its mData r=smaug 2014-11-25 14:02:32 +09:00
Masayuki Nakano
7c2cde510e Bug 1077345 part.4 Add NS_COMPOSITION_COMMIT_AS_IS event which automatically commits composition with the last data r=smaug 2014-11-25 14:02:31 +09:00
Masayuki Nakano
9a6c0e03b6 Bug 1077345 part.3 Add WidgetCompositionEvent::CausesDOMTextEvent() and WidgetCompositionEvent::CausesDOMCompositionEndEvent() r=smaug 2014-11-25 14:02:30 +09:00
Masayuki Nakano
8dbdea703b Bug 1077345 part.2 Add TextComposition::CloneAndDispatchAs() for dispatching WidgetCompositionEvent only whose message is different from original composition event r=smaug 2014-11-25 14:02:30 +09:00
Masayuki Nakano
e33c5a94b9 Bug 1077345 part.1 Add TextComposition::IsValidStateForComposition() for checking if it's safe to dispatch an event to the DOM tree r=smaug 2014-11-25 14:02:29 +09:00
Chris Double
4dbe18e896 Bug 1104410 - Check mVideoDecoder before usage to prevent nullptr crash - r=kinetik 2014-11-25 17:19:10 +13:00
Carsten "Tomcat" Book
0e7807d54c Merge mozilla-central to mozilla-inbound 2014-11-25 14:21:44 +01:00
Yoshi Huang
98d7ceef14 Bug 1085296 - B2G NFC: enable debug when either flag is enabled or settings is enabled. r=dimi 2014-11-24 10:10:32 +08:00
JW Wang
81f58d9673 Bug 1095438 - Don't leave dormant state while detached from the DOM tree. r=cpearce 2014-11-23 19:46:00 +01:00
Carsten "Tomcat" Book
e9dfaef4ae Backed out changeset 61b0f5391e9d (bug 1060869) 2014-11-25 14:13:53 +01:00
Carsten "Tomcat" Book
668183fbc5 Backed out changeset feea8b1ea75f (bug 1095438) for possibly breaking mulet 1 tests 2014-11-25 12:41:01 +01:00
Carsten "Tomcat" Book
dc5652d0b1 Backed out changeset 10a3cbe9e42f (bug 1093611) for w4 test failures 2014-11-25 11:02:02 +01:00
Carsten "Tomcat" Book
687869c8ec Backed out changeset 3a3c05f46c5e (bug 1093611) 2014-11-25 11:01:23 +01:00
Jessica Jong
d3d5e36934 Bug 1058305 - Part 4: use defined network types in nsIRadioInterface (tests). r=echen 2014-11-25 09:44:37 +08:00
Jessica Jong
1216f8260f Bug 1058305 - Part 3: use defined network types in nsIRadioInterface (other components). r=echen 2014-11-25 09:44:35 +08:00
Jessica Jong
ed5335372f Bug 1058305 - Part 2: use defined network types in nsIRadioInterface (impl). r=echen 2014-11-25 09:44:33 +08:00
Jessica Jong
6bc37e16d1 Bug 1058305 - Part 1: use defined network types in nsIRadioInterface (idl). r=hsinyi 2014-11-25 09:44:31 +08:00
Wes Kocher
1d5fb56d35 Merge inbound to m-c a=merge 2014-11-24 16:55:25 -08:00
Ryan VanderMeulen
fb8d05cd59 Backed out changesets 9beb53e53951, 4420bb4e5e7c, de1da65301a8, and cd9c2aaf1343 (bug 970307) for causing frequent B2G debug mochitest-11 crashes. 2014-11-24 17:18:27 -05:00
Boris Zbarsky
e86d3b5204 Bug 1096011. Warning when failing to create a JS implemntation for a Web IDL binding should include the implementation contract. r=peterv 2014-11-24 11:57:49 -05:00
Boris Zbarsky
6c81adc0d3 Bug 1067541. Image preloads should not keep going once the actual image has started and gotten canceled. r=peterv 2014-11-24 11:57:49 -05:00
Boris Zbarsky
7fabbb42c0 Bug 1093112. Make sure that our <script> has been parsed before we attach XBL bindings that call functions from it. r=bholley 2014-11-24 11:57:49 -05:00
Carsten "Tomcat" Book
2492fdb8a7 Merge mozilla-central to b2g-inbound 2014-11-24 14:18:59 +01:00
Carsten "Tomcat" Book
45b2b36c4c merge b2g-inbound to mozilla-central a=merge 2014-11-24 14:13:25 +01:00
Carsten "Tomcat" Book
5969f2ac89 merge fx-team to mozilla-central a=merge 2014-11-24 14:06:00 +01:00
Thomas Zimmermann
d0139ae585 Bug 1091588: Support Handsfree profile when using Bluetooth daemon, r=shuang 2014-11-24 09:02:52 +01:00
Thomas Zimmermann
4f25f4670c Bug 1091588: Add Handsfree interface for Bluetooth daemon, r=shuang 2014-11-24 09:02:42 +01:00
Thomas Zimmermann
3a9db14062 Bug 1091588: Add Handsfree module for Bluetooth daemon, r=shuang 2014-11-24 09:02:31 +01:00
Thomas Zimmermann
e2f0365ce8 Bug 1091588: Add helpers for Bluetooth daemon Handsfree support, r=shuang
This patch adds helpers for packing, unpacking and converting
Handsfree values to and from Bluetooth PDUs.
2014-11-24 09:02:03 +01:00
Patrick Wang (Chih-Kai Wang)
d70095812d Bug 970307: Part 3: Reinitialize modules after fork. r=fabrice 2014-11-24 15:22:31 +08:00
Patrick Wang (Chih-Kai Wang)
f7e202983d Bug 970307: Part 2: Let Nuwa wait for all tasks of preload slow things to finish. r=cyu 2014-11-24 15:22:10 +08:00
Patrick Wang (Chih-Kai Wang)
c0da861aa4 Bug 970307: Part 1: Report status of each thread to find when all the threads are idle. r=nfroyd 2014-11-24 15:21:52 +08:00
Szu-Yu Chen [:aknow]
6fc6f807e2 Bug 1099053 - Fix setEccListProperty. r=hsinyi 2014-11-24 14:13:28 +08:00
Dimi Lee
889cfd218e Bug 996397 - B2G NFC: Replace DOMRequests with Promises. r=smaug, allstars.chh 2014-11-21 17:54:04 +08:00
Jessica Jong
ee6495def1 Bug 1094572 - B2G RIL: handle data call fail cause accordingly. r=echen 2014-11-24 10:15:25 +08:00
Harshil Goel
ec74dc79d7 Bug 1072922 - Add libc constants for flock structure type. r=Yoric 2014-11-21 07:50:41 +05:30
Wes Kocher
1b666e0294 Merge inbound to m-c a=merge 2014-11-21 16:35:57 -08:00
Carsten "Tomcat" Book
969509b198 Merge mozilla-central to b2g-inbound 2014-11-21 13:02:49 +01:00
Carsten "Tomcat" Book
4213004750 merge b2g-inbound to mozilla-central a=merge 2014-11-21 12:58:22 +01:00
Kan-Ru Chen (陳侃如)
220e6d7376 Bug 1098145 - Fix BrowserElement::Download crash. r=smaug 2014-11-21 18:56:28 +08:00
Kan-Ru Chen (陳侃如)
b61618c420 Bug 1044736 - Part 6. Widget should only require embed-widgets permission. r=fabrice
As discussed on dev-webapi[1] the app that wants to use widgets only
need the "embed-widgets" permission to use <iframe mozbrowser mozwidget>

If the app also wants to implement a browser, it could request the
"browser" separately. A <iframe mozbrowser mozwidget> will have
restricted mozbrowser API defined on the prototype if the embedder has
the "brower" permission; they will always throw when used.

[1]: https://groups.google.com/d/msg/mozilla.dev.webapi/uQweGWtVKRA/Bj1jZq3LN-0J

--HG--
rename : dom/apps/tests/test_widget.html => dom/apps/tests/test_widget_browser.html
2014-11-21 18:56:28 +08:00
Kan-Ru Chen (陳侃如)
be64833b75 Bug 1044736 - Part 5. Extract tests functions to file_test_widget.js. r=fabrice 2014-11-21 18:56:28 +08:00
Kan-Ru Chen (陳侃如)
cbe85f760b Bug 1044736 - Part 4.3. Export BrowserElementParent component from BrowserElementParent.js. r=bz,fabrice 2014-11-21 18:56:28 +08:00
Kan-Ru Chen (陳侃如)
c4a36907e9 Bug 1044736 - Part 4.2. Rename BrowserElementParent.jsm to BrowserElementParent.js. r=bz,fabrice
--HG--
rename : dom/browser-element/BrowserElementParent.jsm => dom/browser-element/BrowserElementParent.js
2014-11-21 18:56:28 +08:00
Kan-Ru Chen (陳侃如)
71a36876c6 Bug 1044736 - Part 4.1. Delete old BrowserElementParent.js. r=bz,fabrice 2014-11-21 18:56:27 +08:00
Kan-Ru Chen (陳侃如)
eb72fa5f68 Bug 1044736 - Part 3. Make BrowserElementParent implement nsIBrowserElementAPI and use it. r=bz,fabrice 2014-11-21 18:56:27 +08:00
Kan-Ru Chen (陳侃如)
c7d83676ec Bug 1044736 - Part 2. Add nsIBrowserElementAPI.idl and implement nsBrowserElement. r=bz 2014-11-21 18:56:27 +08:00
Kan-Ru Chen (陳侃如)
81a829d8ee Bug 1044736 - Part 1. Add BrowserElement.webidl and stub implementation. r=bz 2014-11-21 18:56:27 +08:00
Szu-Yu Chen [:aknow]
dfaf19712a Bug 1098193 - Part 1: Disable test cases due to emulator changes. r=hsinyi 2014-11-21 14:06:47 +08:00
Shelly Lin
2be44806ed Bug 1100259 - Add TaskTracer labels in EventDispatcher and console.log of message with special prefix. r=sinker. 2014-11-20 10:57:27 +08:00
Blake Wu
13b079066f Bug 1094614 - Release codec resource properly. r=sotaro 2014-11-20 17:09:48 +08:00
Andrea Marchesini
9d30f59efd Bug 1077393 - Rename ScalarValueString to USVString. r=smaug
--HG--
rename : dom/bindings/parser/tests/test_scalarvaluestring.py => dom/bindings/parser/tests/test_usvstring.py
rename : dom/bindings/test/test_scalarvaluestring.html => dom/bindings/test/test_usvstring.html
2014-11-20 12:58:00 +01:00
Jan-Ivar Bruaroey
e794725154 Bug 1075133 - fire onsignalingstatechange as an event. r=drno, r=bwc 2014-11-20 18:05:40 -05:00
Matt Woodrow
11d881da06 Bug 1102658 - Add initial references to the last few AudioData constructor callsites. r=bholley 2014-11-21 15:29:19 +13:00
Yoshi Huang
7497ee7a95 Bug 1082445: B2G NFC: notifiy peer/taglost when app goes to background. r=smaug, dimi 2014-11-19 12:32:47 +08:00
Yoshi Huang
d48625d613 Bug 1097527 - ontag/peerlost shouldn't be fired if App doesn't listen/receive ontag/peerfound. r=smaug, dimi 2014-11-19 11:00:16 +08:00
Yoshi Huang
6f58df1cee Bug 1100285 - sessionId shouldn't be added in nfc-manager-send-file. r=dimi 2014-11-17 18:51:40 +08:00
Wes Kocher
fb1e2f696b Merge b2g-inbound to m-c a=merge 2014-11-20 17:49:07 -08:00
Carsten "Tomcat" Book
47ef3040be Merge mozilla-central to b2g-inbound 2014-11-20 12:40:14 +01:00
Thomas Zimmermann
62dd1a1b70 Bug 1100883: Cleanup |BluetoothServiceBluedroid::AdapterStateChangedNotification|, r=btian
This patch replaces |ToggleBtAck| with |AcknowledgeToggleBt| in
|BluetoothServiceBluedroid::AdapterStateChangedNotification| and
cleans up the remaining runnables used by this method.

All runnables need to be handled in the same patch, because the
order of operation must not be changed.
2014-11-20 11:06:01 +01:00
Thomas Zimmermann
d305868eed Bug 1100883: Replace most instances of |ToggleBtAck| with calls to |AcknowledgeToggleBt|, r=btian
|AcknowledgeToggleBt| completes a Bluetooth start or stop operation
in the context of |BluetoothService|; That was done by |ToggleBtAck|
before.

This patch replaces |ToggleBtAck| with calls to |AcknowledgeToggleBt|
in |BluetoothServiceBluedroid| for all the trivial cases.
2014-11-20 11:06:01 +01:00
Thomas Zimmermann
e7b6dea79d Bug 1100883: Move |ToggleBtAck| into |BluetoothService|, r=btian
|ToggleBtAck| completes a start of stop operation on the main thread.

This patch moves the runnable's functionality into |BluetoothService|
and makes it available for methods running on the main thread.
2014-11-20 11:06:00 +01:00
Thomas Zimmermann
39334508d6 Bug 1100883: Move helpers of |BluetoothServiceBluedroid| into its namespace, r=btian 2014-11-20 11:06:00 +01:00
Tatiana Meshkova
3234ab1f7d Bug 1023156 - Cannot build Qt with errors in gfxQtPlatforms (with Qt 5.3) 2014-11-19 22:02:51 -08:00
Wes Kocher
0ea9061e20 Merge m-c to inbound a=merge 2014-11-19 19:04:29 -08:00
Ben Turner
008239dd8b Bug 1101223 - Fix assertion failure for IndexedDB child-side race, r=khuey. 2014-11-19 19:03:01 -08:00
Wes Kocher
c86c58697d Merge actual fx-team (previous merge push was a mislabeled inbound merge) to m-c a=merge 2014-11-19 18:49:45 -08:00
Bobby Holley
4d9c1393da Bug 1100776 - Reference-count MediaData. r=cpearce 2014-11-19 13:01:10 -08:00
Chris Double
10c71caa7c Bug 1065215 - Fix EME test for changes to MediaSource::endOfStream - r=cpearce
--HG--
extra : rebase_source : b4592fc1c0686a6bb5014a744e605e89f1342645
2014-11-19 17:16:59 +13:00
Chris Double
d37876d9b3 Bug 1065215 - MSE endOfStream() called within an 'updateend' event can fail with 'object no longer usable' - r=karlt
Reopens the MediaSource when SourceBuffer::Remove is called on an Ended
MediaSource. Only run the Range Removal algorithm when MediaSource
duration is changed instead of calling Remove on SourceBuffers.
Updates tests for the fact that update{start,end} can now be called
more than once due to DurationChange.

--HG--
extra : rebase_source : d4c96b982ffa9f5cd0b24e6e3a4ef5dffe9be6f6
2014-11-19 17:16:41 +13:00
Mats Palmgren
994ddfd821 Bug 907396 - Frame manager support for display:contents. r=bzbarsky 2014-11-20 18:24:09 +00:00
Wes Kocher
31d7407a86 Backed out changeset 8e604ebfc313 (bug 1101584) for m-oth failures on a CLOSED TREE 2014-11-19 12:07:15 -08:00
Sotaro Ikeda
d10dd25588 Bug 1101742 - Fix OmxDecoder::mIsVideoSeeking r= cajbir 2014-11-20 06:34:16 -08:00
Mike Conley
ccd8edc947 Bug 1008435 - Let the Gecko Profiler work with child processes. r=BenWa,smaug.
We now allow profiling the content process for e10s, and plugin processes.

--HG--
extra : rebase_source : 1f2e35d4d55b33b56160132893dbf7d4787925fa
extra : amend_source : d03465d4318f8e50c7624ad0eeb681b30c068b11
2014-11-18 12:50:25 -05:00
Carsten "Tomcat" Book
336a2bda13 merge fx-team to mozilla-central a=merge 2014-11-19 13:43:59 +01:00
Carsten "Tomcat" Book
4aada3b2d9 merge mozilla-inbound to mozilla-central a=merge 2014-11-19 13:35:26 +01:00
Blake
0936f06df6 Bug 1100820 - Stop reading output data from MediaCodecProxy. r=edwin. 2014-11-18 18:04:29 +08:00
Milan Sreckovic
a0b87c69e4 Bug 1099148 - Implement Canvas2D resetTransform method. r=gw280,bz 2014-11-18 12:11:12 -05:00
Jonathan Hao
c57d2071c2 Bug 1086179 - Add a format API to MozNFCTag. r=smaug, allstars.chh 2014-11-18 09:52:39 +08:00
Wes Kocher
037d5ade2f Backed out changeset c7a24854801e (bug 1093567) for crashtest orange 2014-11-18 13:12:00 -08:00
Lebedev Maksim
74e49d7ff3 Bug 1098139 - Add attribute isPrimary detection for got/lostpointercapture events. r=smaug 2014-11-18 01:13:00 +01:00