Граф коммитов

2067 Коммитов

Автор SHA1 Сообщение Дата
John Schoenick 86ed08b752 Bug 1037643 - <picture> mutation tests r=bz 2014-10-24 14:00:12 -07:00
John Schoenick 42e59ceedb Bug 1037643 - img src/srcset mutation tests r=bz 2014-10-24 14:00:11 -07:00
Carsten "Tomcat" Book 0429cd84ea merge b2g-inbound to mozilla-central a=merge 2014-10-24 15:59:31 +02:00
Fabrice Desré 3c4d11e817 Bug 1072090 - Add a way to enable and disable an app. r=myk,sicking 2014-10-23 16:40:08 -07:00
Wes Kocher 1864a13f49 Backed out changeset 556dc4f97e08 (bug 1072090) for m-oth orange 2014-10-23 18:21:11 -07:00
Fabrice Desré 7e4662b2bd Bug 1072090 - Add a way to enable and disable an app. r=myk,sicking 2014-10-23 16:40:08 -07:00
Peter Van der Beken 643250e37e Bug 1018658 - Convert XPathNSResolver to WebIDL bindings, switch XPathNSResolver to WebIDL. r=bz.
--HG--
extra : rebase_source : 5edb613061b8d0dcb533ae6e1c3a5244e43dd545
2014-10-14 16:27:24 +02:00
Lars T Hansen dd2a241361 Bug 979594 - Atomics object, atomic operations on SharedArrayBuffer (no jit support). r=luke 2014-10-23 14:23:16 +02:00
Sid Stamm 6dc09988bf Bug 1042135 - Change three-state DNT back to two state and update text. (r=dolske,jst,mcmanus)
--HG--
extra : rebase_source : 52556477cba80e87651ce7c84a531a2de500d21a
2014-01-28 09:26:16 -08:00
Phil Ringnalda ab8d3a5d34 Back out 3 changesets (bug 1042135) for robocop bustage
CLOSED TREE

Backed out changeset dffed5d2a799 (bug 1042135)
Backed out changeset b80a02b929cc (bug 1042135)
Backed out changeset 093ea94a1697 (bug 1042135)
2014-10-21 23:11:11 -07:00
Sid Stamm b1e21eef7b Bug 1042135 - Change three-state DNT back to two state and update text. (r=dolske,jst,mcmanus)
--HG--
extra : rebase_source : 2cc113eb167b83ded586b36380bb444a827f0084
2014-01-28 09:26:16 -08:00
Valentin Gosu 6e415f1825 Bug 1064706 - Enable dom/testing/mochitest/general/ tests under e10s r=bz 2014-10-06 12:31:58 +03:00
Rik Cabanier eea6af4b41 Bug 1082663 - Fix for bug 1082663 - DOMMatrix does not implement stringifier from spec. r=bz 2014-10-20 11:14:00 +02:00
Nikhil Marathe 36db9eff13 Bug 1039846 - Patch 4: FetchDriver with about:, blob: and data: fetching. r=baku
--HG--
extra : transplant_source : o%29%0E%5D%90%11%FA%1ExO%26%7E%9D_%F2%E7%0B%FE%21%B2
2014-10-06 11:01:20 -07:00
Bobby Holley aa969022b0 Bug 1081985 - Remove prototype remapping and make COWs simple. r=gabor
\o/
2014-10-20 15:52:53 +02:00
William Chen 01e16b1aa3 Bug 1083587 - Add host and olderShadowRoot properties to ShadowRoot interface. r=smaug 2014-10-15 18:25:45 -07:00
Boris Zbarsky 92ca60ed4d Bug 1073124 part 3. Make PromiseDebugging [Exposed=System]. r=bholley 2014-10-17 11:30:19 -04:00
Ryan VanderMeulen 2bfbd70e62 Merge inbound to m-c. a=merge 2014-10-16 14:43:13 -04:00
Szu-Yu Chen [:aknow] f27ab2a7e7 Bug 1058397 - Part 5: Fix test: USSDReceivedEvent is not exposed. r=bzbarsky 2014-10-15 02:51:00 -04:00
Ryan VanderMeulen aa28d3eb31 Merge inbound to m-c. a=merge
CLOSED TREE
2014-10-15 14:31:16 -04:00
Fabrice Desré bac34b231b Bug 982874 - Import / export API for apps : Part 2: dom/webapps implementation r=marco,sicking 2014-10-14 22:55:14 -07:00
Ryan VanderMeulen f00e2738a4 Backed out 6 changesets (bug 989198, bug 1082963) for causing bug 1083231.
Backed out changeset a7c972407578 (bug 1082963)
Backed out changeset 94d1b30bde00 (bug 989198)
Backed out changeset 01e064ceb505 (bug 989198)
Backed out changeset f5a538109e36 (bug 989198)
Backed out changeset 3ff227d79d74 (bug 989198)
Backed out changeset 186743fc6f6d (bug 989198)

CLOSED TREE
2014-10-16 12:57:18 -04:00
Ms2ger 1513d17363 Bug 932350 - Re-enable dom-level0 tests.
They were disabled because the folder name is similar to the unrelated
dom-level1-core, dom-level2-core and dom-level2-html folders.
2014-10-14 16:55:13 +02:00
Ryan VanderMeulen 25a355fb08 Bug 932350 - Re-enable the dom-level* mochitests on desktop platforms. 2014-10-14 10:31:15 -04:00
Gina Yeh 303bfb5736 Bug 989198, Patch 2: Implementation of BeforeAfterKeyboardEvent, sr=smaug, r=masayuki.
---
 dom/events/BeforeAfterKeyboardEvent.cpp          |   92 ++++++++++++++++++++++
 dom/events/BeforeAfterKeyboardEvent.h            |   45 +++++++++++
 dom/events/EventDispatcher.cpp                   |    3 +
 dom/events/KeyboardEvent.cpp                     |   60 ++++++++------
 dom/events/KeyboardEvent.h                       |    8 +-
 dom/events/moz.build                             |    2 +
 dom/events/test/test_all_synthetic_events.html   |    4 +
 dom/interfaces/events/nsIDOMEvent.idl            |    7 ++
 dom/tests/mochitest/general/test_interfaces.html |   48 ++++++-----
 dom/webidl/BeforeAfterKeyboardEvent.webidl       |   24 ++++++
 dom/webidl/moz.build                             |    1 +
 11 files changed, 250 insertions(+), 44 deletions(-)
 create mode 100644 dom/events/BeforeAfterKeyboardEvent.cpp
 create mode 100644 dom/events/BeforeAfterKeyboardEvent.h
 create mode 100644 dom/webidl/BeforeAfterKeyboardEvent.webidl
2014-10-14 15:09:20 +08:00
Ryan VanderMeulen 17798b065a Bug 962029 - Skip test_bug746272-2.html on B2G because it depends on where the mochitest chunks are split. 2014-10-10 10:40:32 -04:00
Andrew McCreight 12881559c7 Back out 30e935a33442 (bug 1064706, part 3), because it probably depends on part 2.
This reverts commit 0b3cc3d4ac.
2014-10-09 13:02:17 -07:00
Jon Morton 1700296f02 Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz
--HG--
rename : layout/xul/nsIPopupBoxObject.idl => dom/webidl/PopupBoxObject.webidl
rename : layout/xul/tree/nsITreeBoxObject.idl => dom/webidl/TreeBoxObject.webidl
rename : layout/xul/nsBoxObject.cpp => layout/xul/BoxObject.cpp
rename : layout/xul/nsBoxObject.h => layout/xul/BoxObject.h
rename : layout/xul/nsListBoxObject.cpp => layout/xul/ListBoxObject.cpp
rename : layout/xul/nsMenuBoxObject.cpp => layout/xul/MenuBoxObject.cpp
rename : layout/xul/nsPopupBoxObject.cpp => layout/xul/PopupBoxObject.cpp
2014-10-14 13:15:21 -07:00
Andrew Halberstadt d292ee73f1 Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester 2014-10-07 18:18:28 -04:00
Ryan VanderMeulen c0ad8b6eb4 Merge inbound to m-c. a=merge 2014-10-06 17:05:56 -04:00
Carsten "Tomcat" Book 5745fe8cf9 Merge m-c to b2g-inbound 2014-10-06 15:54:45 +02:00
Garvan Keeley 255f395915 Bug 1061186 - increase timeout from 500ms to 1sec to avoid rare failures. r=jdm 2014-09-19 16:55:00 +02:00
Edgar Chen 02486c284f Bug 994461 - Part 1: Move IccInfo to WebIDL. r=smaug,vicamo
--HG--
rename : dom/icc/interfaces/nsIDOMIccInfo.idl => dom/icc/interfaces/nsIIccInfo.idl
2014-09-19 15:53:05 +08:00
Ryan VanderMeulen fa9ac0b845 Merge m-c to inbound. a=merge 2014-10-03 16:26:37 -04:00
Andrew Osmond eaa8395a0a Bug 994912 - Add support for promises and event-based notifications to camera. r=mikeh, r=bz 2014-10-03 04:19:00 -04:00
Ryan VanderMeulen 69189df8b7 Merge b-i to m-c. a=merge 2014-10-02 12:51:02 -04:00
Edgar Chen 8268a0954a Bug 1007062 - Fix SpecialPower API doesn't work on Marionette test-container. r=mdas,jmaher 2014-09-28 22:43:32 +08:00
Nick Lebedev df62a59237 Bug 1055773 - Move hasAttributes method from Node to Element. r=bz 2014-10-01 10:16:00 +02:00
Cameron McCormack 8c4dd6fb24 Bug 1028497 - Part 2: Add Web IDL interfaces for CSS Font Loading API. r=bzbarsky 2014-10-02 12:32:05 +10:00
Michael Pruett 06db6f98bd Bug 1056871 - Remove workarounds for bug 687194 in tests. r=mconley 2014-09-28 21:52:25 -05:00
Ryan VanderMeulen 2168d239a4 Merge b2g-inbound to m-c. a=merge 2014-09-29 15:55:33 -04:00
Ryan VanderMeulen ade52f2a46 Merge m-c to b2g-inbound. a=merge
CLOSED TREE
2014-09-29 10:46:00 -04:00
Bobby Holley 61ac2daca7 Bug 1070842 - Tests. r=bz 2014-09-29 15:34:22 +02:00
Richard Barnes 63afe24da8 Bug 1037892 - Implement changes to WebCrypto API from latest Editor's Draft r=bz,ttaubert 2014-09-27 14:22:57 -04:00
Wes Kocher 6341575225 Backed out changeset 398bdeea30b0 (bug 1037892) for build bustage 2014-09-26 15:35:38 -07:00
William Chen 7c7b34e6ad Bug 1062578 - Call BindToTree/UnbindFromTree on shadow root children when host is bound/unbound from tree. r=smaug 2014-09-26 15:07:40 -07:00
Richard Barnes 8a9d1659d6 Bug 1037892 - Implement changes to WebCrypto API from latest Editor's Draft r=bz,ttaubert
* * *
Add check for old structured clone format.
2014-09-26 17:36:39 -04:00
Peter Van der Beken ebc693bfd7 Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, make Xrays walk the prototype chain when resolving DOM properties. r=bholley.
* * *
Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, remove obsolete code. r=bholley.

--HG--
extra : rebase_source : 7a9aa81d3e9d74ed958374942020474147aa4f86
2014-09-15 16:51:40 +02:00
Carsten "Tomcat" Book bd9d47c254 Backed out changeset 7d7ccb243db5 (bug 1062578) for breaking webplatform 4 tests 2014-09-26 08:14:23 +02:00
Bevis Tseng c6b421df2c Bug 864484 - Part 3: Move MozCellBroadcastMessage to webidl implementation. r=vyang, r=smaug
--HG--
rename : dom/cellbroadcast/interfaces/nsIDOMMozCellBroadcastMessage.idl => dom/webidl/MozCellBroadcastMessage.webidl
extra : rebase_source : 1fe6072c1db53fc4751e9a931adadb31a246f247
2014-08-15 13:13:05 +08:00
Ryan VanderMeulen 8a931577a4 Backed out changesets b08e57dbef4e and 1049cfbf3426 (bug 947044) for various regressions. 2014-09-25 14:32:43 -04:00
Valentin Gosu dde978715d Bug 1070146 - Test resource timing info for script resources. r=bz 2014-09-24 01:51:54 +03:00
Michael Henretty b9f20bedc6 Bug 960762 - Disable notification storage tests for non-debug builds too. r=gerard-majax 2014-09-23 14:20:32 -07:00
Nick Fitzgerald 51675a240f Bug 947044 - Part 2: Fix tests that check ReferenceError's message. r=gavin 2014-09-22 16:13:00 +02:00
Edwin Flores d6e5b8e949 Bug 1044742 - Fix review comments on rev 9f9b3c194a76 - r=bz 2014-09-24 16:48:02 +12:00
Edwin Flores f4fb8fb7a3 Bug 1044742 - Add EME globals to test_interfaces.html - r=bz 2014-09-24 15:59:12 +12:00
Nikhil Marathe 8f0bb32f46 Bug 1017613 - Part 2 - Response IDL and stubs. r=baku
--HG--
extra : transplant_source : %AEc%0E%00%0D%92%AB.f%B5%EB%87%F7%C9%5DgX%93%AC%0A
2014-07-24 17:50:32 -07:00
Nikhil Marathe 98a91cf36f Bug 1017613 - Part 1 - Fetch Body and Request. r=baku
--HG--
extra : transplant_source : R%AF%84%A2%29W%B8%86%D2o%DB%D4G%B2%D8%87%25i%0D%BE
2014-07-24 17:53:03 -07:00
Karl Tomlinson 85e00821d7 b=1069009 add Media Source Extensions to test_interfaces.html r=smaug
--HG--
extra : rebase_source : 2864c15a4fd44b6dc818668704c6f10cf32fd7ad
2014-09-17 14:38:25 +12:00
Eric Rahm 856d592c2c Bug 1069490 - Part 4: Update tests. r=past 2014-09-22 11:29:16 -07:00
William Chen eecfd0aac7 Bug 1062578 - Call BindToTree/UnbindFromTree on shadow root children when host is bound/unbound from tree. r=smaug 2014-09-25 21:53:20 -07:00
Lars T Hansen ef7ed4ebde Bug 1054882 - Rollup patch. r=till, r=sstangl, r=jorendorff 2014-09-16 18:45:31 +02:00
Michael Henretty d7b46fe546 Bug 960762 - Re-disable notification mochitests. r=gerard-majax 2014-09-15 18:23:23 -07:00
Shu-yu Guo 59ccd2fecb Bug 1001090 - Part 5: Fix errors in tests throughout the tree. (r=robcee,gavin) 2014-09-15 16:30:47 -07:00
Tooru Fujisawa 054b1c4585 Bug 1041426 - Make error message for unexpected token more clear. r=jwalden
--HG--
extra : rebase_source : 1785f67732a81aa29dd81c8be765cf497a9b74c8
2014-09-09 19:08:14 +09:00
Robert Bindar f96fef8cdb Bug 1054415 - delete notification from the database when observing alertfinished. r=mhenretty 2014-09-12 16:50:00 +02:00
Alexandre Lissy e5a303a93b Bug 1066044 - Make Mochitest pass on Mulet r=jmaher,ochameau
To get Mochitest green with Mulet, we need to disable a couple more of
tests. We also need to disable the crash on non local connections, as it
is being done for runtestsb2g.
2014-09-11 22:59:00 +02:00
Yuan Xulei fcfee0071f Bug 1035060 - Implement AbortablePromise. r=bz 2014-09-12 10:18:49 +08:00
Ryan VanderMeulen 283ce21d17 Backed out changeset 3afb6445a73c (bug 1066044) for B2G desktop mochitest perma-fail. 2014-09-11 20:38:06 -04:00
Alexandre Lissy d72a0e1df7 Bug 1066044 - Make Mochitest pass on Mulet. r=jmaher, r=ochameau
To get Mochitest green with Mulet, we need to disable a couple more of
tests. We also need to disable the crash on non local connections, as it
is being done for runtestsb2g.
2014-09-11 07:37:00 -04:00
Tom Schuster e9184faa0c Bug 1065574 - Remove UserDataHandler. r=smaug f=bz 2014-09-11 12:22:30 +02:00
Michael Henretty 89a4cf0bd9 Bug 960762 - Re-enable notification mochitests. r=gerard-majax 2014-09-09 09:13:05 -07:00
Valentin Gosu c69a596dda Bug 936814 - Part 3: Add tests for cross origin resource timing check r=bz 2014-09-10 10:00:59 +03:00
Valentin Gosu 37ba14d4ad Bug 936814 - Part 2: Fix old tests for resource_timing r=bz 2014-08-30 03:54:09 +03:00
Boris Zbarsky 4532962c88 Bug 1017424 part 5. Remove classinfo for Window. r=peterv 2014-09-05 14:28:45 -04:00
Peter Van der Beken 1ab9ffc995 Bug 1067501 - Make stringification of DOM Xrays use Object.prototype.toString. r=bholley.
--HG--
extra : rebase_source : 7ba38f2b2625d0ff5405eda2fda6bad9608efa34
2014-09-15 16:45:38 +02:00
Alfredo Yang adeb2b5dc5 Bug 916643 - ImageCapture preference. r=smaug 2014-09-04 02:10:00 +02:00
Alfredo Yang 6957a19320 Bug 916643 - ImageCapture webidl and implementation. r=roc, r=smaug 2013-09-16 10:50:24 +08:00
Alfredo Yang 05822696e0 Bug 916643 - ImageCaptureErrorEvent webidl. r=smaug 2014-09-04 02:07:00 +02:00
Kyle Machulis 1a050f739f Bug 900551 - Mochitests for settings permissions; r=bent r=ehsan 2014-08-27 21:01:30 -07:00
Ryan VanderMeulen f9e1c75706 Merge b2g-inbound to m-c. a=merge 2014-08-29 15:26:40 -04:00
Jason Orendorff 2cd0c964b7 Follow-up 2 to bug 1041631 - Make several more tests work when Symbol is not defined. no_r=me, a=RyanVM on a CLOSED TREE.
--HG--
extra : rebase_source : 16b265e2c241278bc15f8aa6a976ed736fcafcac
2014-08-29 11:36:45 -05:00
Kyle Machulis 5738eae835 Bug 846200 - Update mochitests to use new settings-api permissions; r=bent
--HG--
extra : rebase_source : edf9accf26a49a541c2f87847c2fe89c42a20fd6
2014-08-27 21:01:29 -07:00
Carsten "Tomcat" Book 173ad95758 merge b2g-inbound to mozilla-central a=merge 2014-08-28 13:01:53 +02:00
Vicamo Yang acdc844938 Bug 878533 - 2/3: fix test cases. r=gene, r=smaug 2014-08-28 11:00:03 +08:00
Gabriel Luong 1f1e0d0e33 Bug 899753: Part 3: Add table prop to console API test r=fitzgen
CLOSED TREE
2014-08-27 16:21:32 -07:00
William Chen 79093724dc Bug 887541 - Implement web components event path and event retargeting. r=smaug 2014-08-26 20:19:56 -07:00
Shih-Chiang Chien e20f3c8471 Bug 745283 - Part 4: WebIDL binding for UDPSocket API. r+sr=smaug, r=khuey, r=baku 2014-04-14 09:21:26 +08:00
Ryan VanderMeulen 8683265d27 Merge inbound to m-c. a=merge 2014-08-25 16:15:23 -04:00
Ryan VanderMeulen cba111e1b8 Bug 1057802 - Remove release build exception for CSSFontFeatureValuesRule in test_interfaces.html. r=khuey 2014-08-25 13:32:43 -04:00
Ryan VanderMeulen 65ac61e6af Merge m-c to b2g-inbound. a=merge
CLOSED TREE
2014-08-25 13:07:41 -04:00
Ryan VanderMeulen 388cb0948b Backed out 4 changesets (bug 745283) for merge conflicts with bug 786419.
Backed out changeset 70bad98676c8 (bug 745283)
Backed out changeset fc08327b3d3e (bug 745283)
Backed out changeset ce19c464f5d8 (bug 745283)
Backed out changeset c6ad8ab94461 (bug 745283)

--HG--
rename : netwerk/test/unit/test_udpsocket.js => netwerk/test/unit/test_bug952927.js
2014-08-25 13:07:14 -04:00
Ryan VanderMeulen 81342753e0 Merge inbound to m-c. a=merge
CLOSED TREE
2014-08-25 11:49:37 -04:00
Andrea Marchesini 2076b14085 Bug 1055467 - Rename MozNamedAttrMap to NamedNodeMap, r=smaug
--HG--
rename : dom/webidl/MozNamedAttrMap.webidl => dom/webidl/NamedNodeMap.webidl
2014-08-25 10:25:34 +01:00
Yoshi Huang 2f283a6502 Bug 1055477 - Part 3: update MozNFCPeerEvent and tests. r=smaug 2014-08-21 10:55:01 +08:00
Wes Kocher c725a726be Merge inbound to m-c a=merge 2014-08-22 16:47:32 -07:00
C.J. Ku 87d94471fa Bug 968783 - Request a longer timeout for test_jQuery.html. r=RyanVM
--HG--
extra : rebase_source : e824e2eb2e602350d35ab12e5afe800f56505d8b
2014-08-22 00:50:00 -04:00
Ed Morley 453a8e5d2b Merge latest green b2g-inbound changeset and mozilla-central; a=merge 2014-08-21 13:44:28 +01:00
Kyle Machulis 32f44dc609 Backing out b5d49f1885af as it wasn't properly backed out in 0611006cc095
--HG--
extra : rebase_source : 22687deeeee7abd76e424b21bec8fc59fb6f7515
2014-08-20 13:37:55 -07:00
Kyle Machulis 8314f89f2a Bug 846200 - Update mochitests to use new settings-api permissions 2014-08-20 10:40:40 -07:00
Ryan VanderMeulen c6e10de0e1 Merge inbound to m-c. a=merge 2014-08-19 16:09:47 -04:00
Fabrice Desré eabd72e065 Bug 899322 - Convert the mozApps API to use webidl r=marco,bholley 2014-08-19 09:30:54 -07:00
Wes Kocher 3520083deb Merge m-c to inbound a=merge 2014-08-20 18:13:40 -07:00
Robert Bindar 29ee85a120 Bug 899585 - Add custom data support in the Notification constructor r=baku 2014-08-20 17:56:12 -07:00
Brian Birtles 29081b3bb1 Bug 1045993 part 1 - Add AnimationEffect interface and Animation.effect member; r=dbaron, r=bz 2014-08-22 13:42:47 +01:00
Tom Schuster aaa1a77b95 Bug 792439 - Implement ES6 WeakSet. r=till 2014-08-19 12:42:13 +02:00
Ted Clancy (:tedders1) 5089d86b4a Bug 1000315 - Part 8: Various tests skip uninstall prompt. r=sicking 2014-06-12 09:53:54 -07:00
Ted Clancy (:tedders1) fe1e3215dd Bug 1000315 - Part 7: App tests automatically confirm uninstallation. r=myk 2014-06-11 14:33:02 -07:00
Wes Kocher a8d80abaf6 Merge m-c to inbound a=merge 2014-08-22 17:05:17 -07:00
Steve Workman 72470d21f0 Bug 1054572 - Remove redundant references to HTTP cache v1 API r=mayhemer 2014-08-22 15:17:32 -07:00
Wes Kocher 0b164a61dd Backed out 3 changesets (bug 1054572) for being the apparent cause of ASAN m-3 leaks
Backed out changeset cbd1a7c4d0b0 (bug 1054572)
Backed out changeset 466d677dacc0 (bug 1054572)
Backed out changeset 8b49480288aa (bug 1054572)
2014-08-22 12:45:29 -07:00
Shih-Chiang Chien 9df2c84a06 Bug 745283 - Part 4: WebIDL binding for UDPSocket API. r+sr=smaug, r=khuey, r=baku 2014-04-14 09:21:26 +08:00
Ryan VanderMeulen a408d636f2 Backed out 11 changesets (bug 1059079, bug 1015518, bug 900551, bug 846200) for Gaia UI test failures on a CLOSED TREE.
Backed out changeset d85b4e48b3b4 (bug 1015518)
Backed out changeset 663b73ba69ec (bug 1015518)
Backed out changeset 5cf1cb5fa022 (bug 900551)
Backed out changeset b953dd5bfdaa (bug 900551)
Backed out changeset a2b6d7c84100 (bug 900551)
Backed out changeset ceb79fe83d15 (bug 900551)
Backed out changeset f6acf344fbf0 (bug 900551)
Backed out changeset fa269ea53937 (bug 846200)
Backed out changeset b89c84a850f9 (bug 846200)
Backed out changeset b7a7dfbe4e3f (bug 846200)
Backed out changeset c6f54d821c11 (bug 1059079)
2014-08-28 12:49:49 -04:00
Carsten "Tomcat" Book 49bc66d73d Merge mozilla-central to b2g-inbound 2014-08-28 16:15:55 +02:00
Kyle Machulis b73343a4d7 Bug 900551 - Mochitests for settings permissions; r=bent r=ehsan 2014-08-27 21:01:30 -07:00
Kyle Machulis 4c6ba3bb66 Bug 846200 - Update mochitests to use new settings-api permissions; r=bent 2014-08-27 21:01:29 -07:00
Steve Workman ff26b43196 Bug 1054572 - Remove redundant references to HTTP cache v1 API r=mayhemer 2014-08-22 10:49:29 -07:00
Valentin Gosu 0b3cc3d4ac Bug 1064706 - Enable dom/testing/mochitest/general/ tests under e10s r=bz 2014-10-06 14:34:37 +03:00
Bobby Holley 24a1e4a8e1 Bug 1050340 - Fix up cloning test. r=gabor
This test currently assume that cloning a COW will fail. Once we always go over
security wrappers, this isn't true anymore, because COWs silently deny
disallowed property gets. So it makes sense to rewrite the test so that we can
see what actually makes it through the structured clones. Promises galore.

We also take out the buggy Blob/FileList stuff and replace it with ImageData,
which does a bonafide clone in NS_DOMWriteStructuredClone instead of the weird
pointer swapping we do in nsGlobalWindow.cpp (baku is in the process of cleaning
that up, but it's not done yet).
2014-08-18 14:18:40 -07:00
Martijn Wargers 649e683260 Bug 1051783 - Fix test_pointerlock-api.html. r=Enn 2014-08-18 18:21:08 +02:00
Nigel Babu cae1b74315 Backed out changeset b658d7efa3b4 (bug 878533) for build failure ON A CLOSED TREE 2014-08-18 08:58:50 +05:30
Vicamo Yang 62a48db9a4 Bug 878533 - 2/2: fix test cases. r=gene, r=smaug 2014-08-18 10:34:16 +08:00
Jan-Ivar Bruaroey 107644c479 Bug 1032835 - Rubberstamp RTCRtpSender, RTCRtpReceiver + MediaStreamTrackEvent. r=smaug 2014-08-13 21:41:08 -04:00
Yoshi Huang 4962b32ea9 Bug 1046554 - Part 1: B2G NFC: pass NFCPeerEvent in onpeerready. r=smaug, dimi 2014-07-31 17:11:04 +08:00
David Keeler c3d3df58ac bug 1030963 - remove non-standard window.crypto functions/properties r=jst r=briansmith r=glandium 2014-08-14 09:38:42 -07:00
Martijn Wargers 4d71b5379f Bug 1032878 - Fix for various failing mochitest-plain/-chrome tests. r=jmaher, r=akachkach, r=surkov, r=cpearce 2014-08-10 20:03:50 -07:00
Brian Birtles 30c27e5573 Bug 1040543 part 3 - Add Animation interface; r=bz
This patch adds the Animation interface and adds a 'source' attribute to
AnimationPlayer that refers to this class.
2014-08-10 17:06:46 +10:00
Valentin Gosu acf36e65bd Bug 1047848 - Part 2 - PerformanceResourceTiming objects can't be JSON.stringify'd r=smaug 2014-08-08 12:10:02 +03:00
David Keeler 14eafa8e5d Bug 1036546 - Soft-disable proprietary window.crypto functions via the pref dom.unsafe_legacy_crypto.enabled. r=smaug 2014-08-05 10:48:24 -07:00
Ed Morley f822655e4e Backed out changeset b2ef6a444640 (bug 1046554) since the gaia part has been reverted 2014-08-06 16:58:31 +01:00
Yoshi Huang 83198dd9c6 Bug 1046554 - B2G NFC: pass NFCPeerEvent in onpeerready. r=smaug, dimi 2014-07-31 17:11:04 +08:00
Ting-Yu Lin 570a4bbd27 Bug 1016184 - Part 3f: Fix test_paste_selection.html. r=ehsan
Thank Olli Pettay <bugs@pettay.fi> for suggesting
sendMouseEventToWindow(). This is a tremendous help!
2014-07-27 00:20:00 +02:00
Peter Van der Beken 59e5660e04 Bug 1040391 - Fix test_bug440572.html to not rely on silent failure to pass. r=bz.
--HG--
extra : rebase_source : e789431a476d5b96109772084b9ce6efe4da31a6
2014-07-09 16:58:04 +02:00
Ryan VanderMeulen 6253da7301 Merge inbound to m-c on a CLOSED TREE. a=merge 2014-08-04 16:06:19 -04:00
Martijn Wargers e50bf138f9 Bug 251903 - Autoscroll does not function as expected when in an iframe. r=Neil 2014-07-23 13:57:54 +02:00
Ryan VanderMeulen 908eceaa30 Backed out 9 changesets (bug 1016184) for frequent OSX Gip timeouts.
Backed out changeset 0893f2ef4b9a (bug 1016184)
Backed out changeset 93587ce1162b (bug 1016184)
Backed out changeset a52c9d674927 (bug 1016184)
Backed out changeset ca2fd0f41a12 (bug 1016184)
Backed out changeset 84dacf014e39 (bug 1016184)
Backed out changeset 16854e321f23 (bug 1016184)
Backed out changeset 8acd5e707c83 (bug 1016184)
Backed out changeset d0513eae0c97 (bug 1016184)
Backed out changeset 0d03cd217c64 (bug 1016184)
2014-07-31 13:29:30 -04:00
Ting-Yu Lin 8fefe22b25 Bug 1016184 - part 3f - Fix test_paste_selection.html. r=ehsan
Thank Olli Pettay <bugs@pettay.fi> for suggesting
sendMouseEventToWindow(). This is a tremendous help!
2014-07-27 00:20:00 +02:00
Vicamo Yang ccaa9e46b4 Bug 916607 - 4/4: fix test cases. r=bzbarsky, r=gene 2014-08-04 17:01:37 +08:00
Ben Kelly 89ad921463 Bug 1029620 P7 Test new fetch Headers DOM object. r=ehsan 2014-07-28 15:28:20 -04:00
Ben Kelly f4d186ed5b Bug 1029620 P6 Implement Fetch Headers DOM object. r=ehsan r=jst 2014-07-28 15:28:20 -04:00
Ms2ger d8c0b17d7d Bug 1043963 - Collapse test-only moz.build files under dom/ into ancestor moz.build files; r=ted
There is very little benefit to having another layer of moz.build files, and
removing them will speed up the build a minimal amount. It also paves the way
for removing TEST_DIRS, which could simplify the build system somewhat.
2014-07-26 08:17:24 +02:00
Alexandre Poirot 7ea4dd517f Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal 2014-07-02 15:40:56 -07:00
Andrea Marchesini 3d909148b5 Bug 660237 - implement nsIDOMStorage with a proxy, r=bzbarsky, r=mayhemer 2014-07-23 01:07:12 -04:00
Jonathan Griffin 1c5d8636ac Backed out changeset 64586374a208 on a CLOSED TREE 2014-07-22 18:29:57 -07:00
Alexandre Poirot 98afd25e0d Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal 2014-07-02 15:40:56 -07:00
Jonathan Griffin 38f79ff899 Backout 4f6d9db92389 for bustage on a CLOSED TREE 2014-07-22 17:55:50 -07:00
Alexandre Poirot 37506aa45c Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files. r=ahal 2014-07-02 15:40:56 -07:00
Trevor Saunders dfb8d4ea04 bug 1036694 - merge nsIMarkupDocumentViewer into nsIContentViewer r=smaug 2014-07-09 17:27:49 -04:00
Garvan Keeley 6630b815be Bug 1035044 - Check timstamp, not object equality for cache changes. r=jdm 2014-07-10 10:36:00 +02:00
Bobby Holley 972dacf31e Bug 930091 - Check objects at COW membranes. r=gabor,r=msucan 2014-07-20 15:36:32 -06:00
Roshan Vidyashankar 1e6a327d21 Bug 906404 - B2G RIL: move MozVoicemailStatus to WebIDL. r=vicamo,smaug
--HG--
rename : dom/voicemail/nsIDOMMozVoicemailStatus.idl => dom/webidl/MozVoicemailStatus.webidl
2014-07-17 13:47:41 -07:00
Jan Varga 8f28eb1deb Bug 1029209 - Extract IndexedDB FileHandle from core FileHandle implementation (WebIDL changes: merge MutableFile into IDBMutableFile, rename FileHandle to IDBFileHandle, DOMFileMetadataParameters to IDBFileMetadataParameters and FileRequest to IDBFileRequest); r=bent
--HG--
rename : dom/filehandle/File.cpp => dom/indexedDB/FileSnapshot.cpp
rename : dom/filehandle/File.h => dom/indexedDB/FileSnapshot.h
rename : dom/filehandle/test/dummy_worker.js => dom/indexedDB/test/dummy_worker.js
rename : dom/filehandle/test/test_append_read_data.html => dom/indexedDB/test/test_filehandle_append_read_data.html
rename : dom/filehandle/test/test_compat.html => dom/indexedDB/test/test_filehandle_compat.html
rename : dom/filehandle/test/test_getFile.html => dom/indexedDB/test/test_filehandle_getFile.html
rename : dom/filehandle/test/test_filehandle_lifetimes.html => dom/indexedDB/test/test_filehandle_lifetimes.html
rename : dom/filehandle/test/test_filehandle_lifetimes_nested.html => dom/indexedDB/test/test_filehandle_lifetimes_nested.html
rename : dom/filehandle/test/test_location.html => dom/indexedDB/test/test_filehandle_location.html
rename : dom/filehandle/test/test_filehandle_ordering.html => dom/indexedDB/test/test_filehandle_ordering.html
rename : dom/filehandle/test/test_overlapping_filehandles.html => dom/indexedDB/test/test_filehandle_overlapping.html
rename : dom/filehandle/test/test_progress_events.html => dom/indexedDB/test/test_filehandle_progress_events.html
rename : dom/filehandle/test/test_readonly_filehandles.html => dom/indexedDB/test/test_filehandle_readonly_exceptions.html
rename : dom/filehandle/test/test_request_readyState.html => dom/indexedDB/test/test_filehandle_request_readyState.html
rename : dom/filehandle/test/test_stream_tracking.html => dom/indexedDB/test/test_filehandle_stream_tracking.html
rename : dom/filehandle/test/test_success_events_after_abort.html => dom/indexedDB/test/test_filehandle_success_events_after_abort.html
rename : dom/filehandle/test/test_truncate.html => dom/indexedDB/test/test_filehandle_truncate.html
rename : dom/filehandle/test/test_workers.html => dom/indexedDB/test/test_filehandle_workers.html
rename : dom/filehandle/test/test_write_read_data.html => dom/indexedDB/test/test_filehandle_write_read_data.html
rename : dom/filehandle/test/test_getFileId.html => dom/indexedDB/test/test_getFileId.html
rename : dom/webidl/FileHandle.webidl => dom/webidl/IDBFileHandle.webidl
rename : dom/webidl/FileRequest.webidl => dom/webidl/IDBFileRequest.webidl
2014-07-17 12:40:54 -04:00
Dirkjan Ochtman 9628b457a5 Bug 779723 - Implement RadioNodeList collection r=bz 2014-07-16 18:44:19 +02:00
Mihaela Velimiroviciu e944c3ad60 Bug 1008941 - Add test to verify dismissing the geolocation sharing hanger. r=jdm 2014-07-15 10:26:33 +03:00
Brian Birtles 15b2879205 Bug 1032573 part 7 - Add AnimationPlayer to test_interfaces.html; r=bz 2014-07-16 09:02:31 +09:00
Carsten "Tomcat" Book cf64d09b43 Merge mozilla-central to b2g-inbound 2014-07-14 15:32:20 +02:00
Martijn Wargers f2f1df4946 Bug 873403 - Convert test_bug260264.html to use SpecialPowers. r=jst 2013-09-20 12:50:26 +02:00
Bevis Tseng ed3bb01ce1 Bug 1023695 - Part 4: Implementation of .webidl change. r=vyang,smaug. 2014-06-27 13:25:37 +08:00
Garvan Keeley 297eb6f869 Bug 1018383 - Added request-level caching in NetworkGeolocationProvider.js. r=jdm
This is a cleanup of the patch used in the Tarako bug. I made it clearer that this is request-level caching, NOT position caching.
 This is specifically for preventing unnecessary requests to the server. It is unrelated to the W3C PositionOptions and their effect on position caching.
 Hopefully this detail is clearer in this patch.

Updated mochitests that were relying on old logic to succeed

The failing mochitests were relying on the provider to have a specific behaviour -behaviours that are incidental to the test case. I updated these to reflect the behaviour of the current system.
2014-07-07 07:16:00 +02:00
Bobby Holley ec0078e10d Bug 1033927 - Drop support for custom [object XrayWrapper [object ClassName]] stringification. r=peterv 2014-07-07 13:11:24 -07:00
Robert Longson 16b8b6133e Bug 530985. Make getBoundingClientRect give more sensible results for <svg> elements. r=jwatt
--HG--
extra : rebase_source : ad54b945431510c0a3246e608cad6d93e66c088e
extra : amend_source : 841b5aa8e17c3fba01806262725228ae7c94a941
2014-07-07 00:55:43 +12:00
Marco Castelluccio bea7575679 Bug 1034731 - Better logging for manifest content-type errors. r=fabrice 2014-07-06 18:47:28 +02:00
Tim Taubert 3f882a20a0 Bug 1026314 - Rename Key to CryptoKey in WebCrypto r=rbarnes,bz
From 9beed249a4d08ccc945bc573a0c71d295cb1b222 Mon Sep 17 00:00:00 2001

--HG--
rename : dom/crypto/Key.cpp => dom/crypto/CryptoKey.cpp
rename : dom/crypto/Key.h => dom/crypto/CryptoKey.h
rename : dom/crypto/KeyPair.cpp => dom/crypto/CryptoKeyPair.cpp
rename : dom/crypto/KeyPair.h => dom/crypto/CryptoKeyPair.h
2014-06-23 23:25:13 +02:00
Kyle Huey 2d64bf6efa Bug 1031051: Part 6 - Migrate PopStateEvent to the WebIDL code generator. r=smaug 2014-06-30 16:02:02 -07:00
Kyle Huey 1d1eb7826d Bug 1031051: Part 4 - Remove ReplaceElementEvent. r=khuey,wchen 2014-06-30 16:01:11 -07:00
Kyle Huey f4f09309a4 Bug 1031051: Part 2 - Migrate HashChangeEvent to the WebIDL code generator. r=smaug 2014-06-30 16:00:31 -07:00
Marco Castelluccio 7b14b18339 Bug 967302 - Fix leak caused by the XUL alert shown at the end of an installation by mocking the alerts service. r=myk 2014-07-12 02:59:51 +02:00
Boris Zbarsky 618671a12c Bug 832014 part 8. Switch Location to WebIDL bindings. r=peterv,bholley 2014-07-11 19:32:46 -04:00
William Chen a349dc56ec Bug 1022869 - Reparent template contents owner document. r=peterv 2014-06-25 17:33:24 -07:00
John Schoenick 09c38006e3 Bug 870022 - Add test for dom.image.picture.enabled. r=bz 2014-06-25 11:47:51 -07:00
John Schoenick 669338ae76 Bug 870022 - Part 5.1 - Add HTMLPictureElement & atom. r=jst, sr=jst 2014-06-25 11:47:48 -07:00
Carsten "Tomcat" Book ff26ea326c merge b2g-inbound to mozilla-central a=merge 2014-06-25 15:38:40 +02:00
Vicamo Yang abc8270f73 Bug 958782 - 3/3: fix test cases. r=gene,khuey 2014-06-25 11:57:19 +08:00
Rik Cabanier cab684d975 Bug 1018497 - Implementation of DOMMatrix. r=roc,bz 2014-06-24 20:15:00 +02:00
Jim Blandy 7e20285e70 Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):

 - Never set the buffer's mode.

   Years ago, Emacs did not have a good JavaScript mode, so it made sense
   to use Java or C++ mode in .js files. However, Emacs has had js-mode for
   years now; it's perfectly serviceable, and is available and enabled by
   default in all major Emacs packagings.

   Selecting a mode in the -*- file variable line -*- is almost always the
   wrong thing to do anyway. It overrides Emacs's default choice, which is
   (now) reasonable; and even worse, it overrides settings the user might
   have made in their '.emacs' file for that file extension. It's only
   useful when there's something specific about that particular file that
   makes a particular mode appropriate.

 - Correctly propagate settings that establish the correct indentation
   level for this file: c-basic-offset and js2-basic-offset should be
   js-indent-level. Whatever value they're given should be preserved;
   different parts of our tree use different indentation styles.

 - We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
   Remove tab-width: settings, at least in files that don't contain tab
   characters.

 - Remove js2-mode settings that belong in the user's .emacs file, like
   js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Marco Castelluccio 32f517a322 Bug 922187 - Properly catch exceptions in checkInstalled and fire the error callback on the DOM request. r=myk 2014-06-25 01:51:28 +02:00
Wes Kocher 5f0227f1b9 Backed out changeset e5e0bb1653b5 (bug 922187) for mochitest-4 bustage on a CLOSED TREE 2014-06-23 16:49:12 -07:00
Marco Castelluccio 8fba853f1e Bug 922187 - Properly catch exceptions in checkInstalled and fire the error callback on the DOM request. r=myk 2014-06-24 00:40:56 +02:00
Jason Orendorff db7aa8370b Bug 645416, part 5 - Add the Symbol constructor and Symbol wrapper objects. r=efaust.
This exposes a new primitive type to scripts for the first time since
JavaScript first shipped in Netscape 2, over 13 years ago.

The tests focus on identity, equality, and being able to pass a symbol around
as a value. Of course the point of symbols is that they can be property keys,
but that will have to wait for a later patch in this series.

--HG--
extra : rebase_source : c22cf4b774cca8e7c9f6c757079e054a6eb0f307
2014-06-23 10:55:52 -05:00
Wes Kocher 9093cbe91b merge m-c to inbound on a CLOSED TREE 2014-06-20 14:02:54 -07:00
Mike Conley a2d11e75a4 Bug 989501 - Part 4: Tests for window opening behaviours over browser.link.open_newwindow and browser.link.open_newwindow.restriction. rs=smaug. 2014-06-20 14:09:26 -04:00
Hsin-Yi Tsai fd995e0e3c Bug 981519 - number and name presentation - part 3 - DOM & IPC code. r=smaug 2014-04-10 14:25:42 +08:00
Sean Lin 4dd7733b2e Bug 901114 - Convert Alarm API to WebIDL. r=nsm, sr=jst 2014-06-13 14:19:11 +08:00
Masayuki Nakano d6f9e801a9 Bug 976673 part.3 Don't synthesize mouse events while another mouse event is being synthesized r=smaug 2014-06-18 15:13:00 +09:00
Bobby Holley e828dcdeab Bug 987163 - Test fixups. r=gabor 2014-06-17 10:16:08 -07:00
Hsin-Yi Tsai 478c777a6c Backed out changeset 598098217e1f (bug 981519) for causing regression bug 1026081 2014-06-17 15:37:31 +08:00
Doug Turner 2d1c03aa6a Bug 1019071 - Backout 9ccdc477061e. r=me 2014-06-13 11:04:34 -07:00
Ed Morley c19ece1e48 Merge mozilla-central and inbound 2014-06-12 16:02:42 +01:00
Ed Morley 87ffc51e01 Merge latest green b2g-inbound changeset and mozilla-central; a=merge 2014-06-12 15:52:13 +01:00
Jan Varga 55b6d367ce Bug 1006485 - Part a: Rename FileHandle to MutableFile and LockedFile to FileHandle; r=bent
--HG--
rename : dom/filehandle/FileHandle.cpp => dom/filehandle/MutableFile.cpp
rename : dom/filehandle/FileHandle.h => dom/filehandle/MutableFile.h
rename : dom/filehandle/test/test_lockedfile_lifetimes.html => dom/filehandle/test/test_filehandle_lifetimes.html
rename : dom/filehandle/test/test_lockedfile_lifetimes_nested.html => dom/filehandle/test/test_filehandle_lifetimes_nested.html
rename : dom/filehandle/test/test_lockedfile_ordering.html => dom/filehandle/test/test_filehandle_ordering.html
rename : dom/filehandle/test/test_overlapping_lockedfiles.html => dom/filehandle/test/test_overlapping_filehandles.html
rename : dom/filehandle/test/test_readonly_lockedfiles.html => dom/filehandle/test/test_readonly_filehandles.html
rename : dom/indexedDB/IDBFileHandle.cpp => dom/indexedDB/IDBMutableFile.cpp
rename : dom/indexedDB/IDBFileHandle.h => dom/indexedDB/IDBMutableFile.h
rename : dom/webidl/IDBFileHandle.webidl => dom/webidl/IDBMutableFile.webidl
rename : dom/webidl/FileHandle.webidl => dom/webidl/MutableFile.webidl
2014-06-12 05:35:29 +02:00
Ryan VanderMeulen fca92c9520 Bug 1019071 - Skip Geolocation tests on OSX. r=dougt
CLOSED TREE
2014-06-11 19:53:45 -04:00
Xidorn Quan 96a68ed4e1 Bug 966166 - Part 1: Parse @counter-style rule. r=dbaron, r=bz 2014-06-11 21:10:00 -04:00
Hsin-Yi Tsai 279886c354 Bug 981519 - number and name presentation - part 3 - DOM & IPC code. r=smaug 2014-04-10 14:25:42 +08:00
William Chen 416f36b0de Bug 992521 - Part 2: Make styles work when not in document, but contained by a ShadowRoot with a host in document. r=smaug 2014-06-07 01:42:54 -07:00
Honza Bambas 4b98e16e4c Bug 999577 - disable addon access to cache v1 IDLs, r=michal+jduell 2014-06-05 20:14:07 +02:00
Ryan VanderMeulen 006487470f Backed out changeset d405928cb934 (bug 999577) and changeset 940d041073c7 (bug 938186) for xpcshell failures.
CLOSED TREE
2014-06-05 13:32:04 -04:00
Alexandre Lissy 76870a99e4 Bug 1020581 - Notification resend test feedback improvement and less strict on timestamp. r=mhenretty 2014-06-05 03:00:00 -04:00
Honza Bambas 995070a4f7 Bug 999577 - disable addon access to cache v1 IDLs, r=michal+jduell 2014-06-05 18:27:38 +02:00
William Chen b031491de9 Bug 1011831 - Support <template> element in XHTML parser. r=hsivonen 2014-06-04 15:21:23 -07:00
William Chen 667b68b711 Bug 1017896 - Ensure there is a template contents owner when creating template elements. r=bz 2014-06-04 14:47:31 -07:00