Commit Graph

240064 Commits

Author SHA1 Message Date
Ryan VanderMeulen
84f4b8730a Merge inbound to m-c. a=merge 2015-04-17 15:44:37 -04:00
Marco Bonardo
bcc3cc9eaa Bug 1155705 - Safari bookmarks migration is broken. r=Gijs 2015-04-17 21:22:40 +02:00
Patrick Brosset
0966ca0b81 Bug 1155172 - Intermittent browser_webconsole_notifications.js; r=past 2015-04-20 11:53:03 +02:00
Alessio Placitelli
37ebb41477 Bug 1154902 - Don't gather profile data in Telemetry on Android devices. r=gfritzsche 2015-04-20 14:03:29 +02:00
Alessio Placitelli
d8798d2018 Bug 1137404 - Remove DWriteVersion reporting from Telemetry. r=gfritzsche 2015-04-20 14:03:29 +02:00
Ryan VanderMeulen
6040cfda76 Merge fx-team to m-c. a=merge 2015-04-17 15:12:41 -04:00
B2G Bumper Bot
4aa9776ea4 Bumping manifests a=b2g-bump 2015-04-17 10:39:46 -07:00
B2G Bumper Bot
aea92fd2f3 Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/64d5a983ba85
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1153522 - merge pull request #29556 from jrburke:bug1153522-email-compose-no-keyboard to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/2179ec51fea0
Author: jrburke <jrburke@gmail.com>
Desc: Bug 1153522 - Unable to compose new email, no keyboard on body

========

https://hg.mozilla.org/integration/gaia-central/rev/811b5a22d805
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1152230 - merge pull request #29463 from mikehenrty:bug-1152230-ellipses-sides to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/f6deb561f63c
Author: Michael Henretty <michael.henretty@gmail.com>
Desc: Bug 1152230 - Ensure ellipses is placed on proper side of notification body
2015-04-17 10:37:35 -07:00
B2G Bumper Bot
0edc2ec3be Bumping manifests a=b2g-bump 2015-04-17 10:05:00 -07:00
B2G Bumper Bot
7ac6b75324 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c88bdf4404e7
Author: autolander <bug.autolander@gmail.com>
Desc: Bug 1155508 - merge pull request #29559 from KevinGrandon:bug_1155508_dialer_jshint to mozilla-b2g:master

========

https://hg.mozilla.org/integration/gaia-central/rev/f6df25a97b16
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1155508 - Fix remaining dialer jshint issues
2015-04-17 10:02:46 -07:00
B2G Bumper Bot
b5ac81f540 Bumping manifests a=b2g-bump 2015-04-17 09:17:46 -07:00
B2G Bumper Bot
64d0d5e513 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/019a7940c698
Author: Rob Wood <rwood@mozilla.com>
Desc: Merge pull request #29528 from rwood-moz/bug1154760

Bug 1154760 - Add ability to specify treeherder staging for gaia

========

https://hg.mozilla.org/integration/gaia-central/rev/51b2ecdceed2
Author: Rob Wood <rwood@mozilla.com>
Desc: Bug 1154760 - Add ability to specify treeherder staging for gaia
2015-04-17 09:15:35 -07:00
L. David Baron
ceb3e25ad7 Bug 1150351 - Reënable test_deferred_start.html on Linux, since the bug for which we disabled it has disappeared. 2015-04-17 09:13:13 -07:00
Ryan VanderMeulen
2597707ac7 Merge m-c to fx-team. a=merge 2015-04-17 12:08:08 -04:00
Ryan VanderMeulen
b8bd6887e8 Merge m-c to b2g-inbound. a=merge 2015-04-17 12:07:33 -04:00
Ryan VanderMeulen
9b40bbf014 Merge m-c to inbound. a=merge
CLOSED TREE
2015-04-17 12:06:28 -04:00
Mike Shal
a9d6ffe46c Bug 1152031 - Bump mozharness.json to 23dee28169d6; a=RyanVM 2015-04-17 12:02:29 -04:00
Ehsan Akhgari
1047133f6b Bug 1155477 follow-up: Fix nsINode::ChildNodes()
Landed on a CLOSED TREE to fix bustage
2015-04-17 11:49:59 -04:00
David Anderson
50d7fd13e2 Enable APZ for E10S on Windows for one nightly build. (bug 1154459, r=kats) 2015-04-17 11:49:55 -04:00
David Anderson
13ca8507ff When APZ is enabled, only apply the root scroll delta override to root frames. (bug 1155800, r=kats) 2015-04-19 09:30:39 -04:00
Ehsan Akhgari
c4836be616 Bug 1156013 - Mark nsINode::mSubtreeRoot as MOZ_NON_OWNING_REF; r=baku 2015-04-19 08:38:39 -04:00
Ehsan Akhgari
8472bba184 Bug 1156012 - Mark nsINode::m{Next,Previous}Sibling as MOZ_NON_OWNING_REF; r=baku 2015-04-19 08:38:37 -04:00
Ehsan Akhgari
40256a242c Bug 1156011 - Mark nsINode::mFirstChild as MOZ_NON_OWNING_REF; r=baku 2015-04-19 08:38:34 -04:00
Ehsan Akhgari
4cd3da0947 Bug 1156009 - Mark nsChildContentList::mNode as MOZ_NON_OWNING_REF; r=baku 2015-04-19 08:38:31 -04:00
Ehsan Akhgari
d9fc81c465 Bug 1156006 - Mark NodeInfo::mDocument as MOZ_NON_OWNING_REF; r=baku 2015-04-19 08:38:29 -04:00
Ehsan Akhgari
2e96474ced Bug 1156005 - Mark the nsIAtom members of NodeInfo::NodeInfoInner as MOZ_NON_OWNING_REF; r=baku 2015-04-19 08:38:26 -04:00
Aryeh Gregor
5028cd21a1 Bug 1147412 part 10 - Clean up nsHTMLCSSUtils::Get*Property, GetCSSInlinePropertyBase; r=ehsan 2015-04-19 15:28:50 +03:00
Aryeh Gregor
cd0831c08e Bug 1147412 part 9 - Convert some nsHTMLEditor members to Element; r=ehsan 2015-04-19 15:28:50 +03:00
Aryeh Gregor
76b65ea3a3 Bug 1147412 part 8 - Clean up nsHTMLCSSUtils::IsCSSInvertible; r=ehsan 2015-04-19 15:28:50 +03:00
Aryeh Gregor
4db65dda7b Bug 1147412 part 7 - Remove nsHTMLCSSUtils::GetComputedStyle(nsIDOMElement*); r=ehsan 2015-04-19 15:28:50 +03:00
Aryeh Gregor
9d4f9cb3fc Bug 1147412 part 6 - Remove nsHTMLCSSUtils::IsCSSEditableProperty(nsIDOMNode*,...); r=ehsan 2015-04-19 15:28:50 +03:00
Aryeh Gregor
58a2dceec4 Bug 1147412 part 5 - Clean up nsHTMLEditor::RemoveInlinePropertyImpl; r=ehsan 2015-04-19 15:28:50 +03:00
Aryeh Gregor
691ca7eee8 Bug 1147412 part 4 - Clean up nsHTMLEditor::GetInlinePropertyBase; r=ehsan 2015-04-19 15:28:50 +03:00
Aryeh Gregor
1ddf149cd6 Bug 1147412 part 3 - Fix completely broken nsHTMLCSSUtils::IsCSSEquivalentToHTMLInlineStyleSet implementation; r=ehsan 2015-04-19 15:28:50 +03:00
Aryeh Gregor
d0c3449307 Bug 1147412 part 2 - Clean up nsHTMLEditor::SetInlinePropertyOnTextNode; r=ehsan 2015-04-19 15:28:50 +03:00
Aryeh Gregor
8c2ee13ffa Bug 1147412 part 1 - Make methods take nsINode*, not just nsIContent*; r=ehsan 2015-04-19 15:28:50 +03:00
Aryeh Gregor
a5d422d0dc Bug 1153649 part 3 - More OwningNonNull improvements; r=bz 2015-04-19 15:28:50 +03:00
Aryeh Gregor
278cd0e05a Bug 1153649 part 2 - Use some OwningNonNull in editor; r=ehsan 2015-04-19 15:28:49 +03:00
Aryeh Gregor
e6726b3179 Bug 1153649 part 1 - Improve usability of OwningNonNull; r=bz 2015-04-19 15:28:49 +03:00
Kit Cambridge
abb417a275 Bug 1150683 - Add xpcshell tests for nsIPushNotificationService. r=dougt
---
 dom/push/moz.build                                 |   4 +
 dom/push/test/xpcshell/head.js                     | 450 +++++++++++++++++++++
 dom/push/test/xpcshell/test_notification_ack.js    | 127 ++++++
 .../test/xpcshell/test_notification_duplicate.js   |  82 ++++
 dom/push/test/xpcshell/test_notification_error.js  | 127 ++++++
 .../test/xpcshell/test_notification_incomplete.js  | 109 +++++
 .../xpcshell/test_notification_version_string.js   |  72 ++++
 dom/push/test/xpcshell/test_register_case.js       |  64 +++
 dom/push/test/xpcshell/test_register_flush.js      | 103 +++++
 .../test/xpcshell/test_register_invalid_channel.js |  60 +++
 .../xpcshell/test_register_invalid_endpoint.js     |  62 +++
 .../test/xpcshell/test_register_invalid_json.js    |  61 +++
 dom/push/test/xpcshell/test_register_no_id.js      |  65 +++
 .../test/xpcshell/test_register_request_queue.js   |  65 +++
 dom/push/test/xpcshell/test_register_rollback.js   |  88 ++++
 dom/push/test/xpcshell/test_register_success.js    |  76 ++++
 dom/push/test/xpcshell/test_register_timeout.js    | 102 +++++
 dom/push/test/xpcshell/test_register_wrong_id.js   |  71 ++++
 dom/push/test/xpcshell/test_register_wrong_type.js |  67 +++
 dom/push/test/xpcshell/test_registration_error.js  |  39 ++
 .../xpcshell/test_registration_missing_scope.js    |  28 ++
 dom/push/test/xpcshell/test_registration_none.js   |  28 ++
 .../test/xpcshell/test_registration_success.js     |  67 +++
 .../test/xpcshell/test_unregister_empty_scope.js   |  37 ++
 dom/push/test/xpcshell/test_unregister_error.js    |  65 +++
 .../test/xpcshell/test_unregister_invalid_json.js  |  78 ++++
 .../test/xpcshell/test_unregister_not_found.js     |  35 ++
 dom/push/test/xpcshell/test_unregister_success.js  |  60 +++
 dom/push/test/xpcshell/xpcshell.ini                |  32 ++
 29 files changed, 2324 insertions(+)
 create mode 100644 dom/push/test/xpcshell/head.js
 create mode 100644 dom/push/test/xpcshell/test_notification_ack.js
 create mode 100644 dom/push/test/xpcshell/test_notification_duplicate.js
 create mode 100644 dom/push/test/xpcshell/test_notification_error.js
 create mode 100644 dom/push/test/xpcshell/test_notification_incomplete.js
 create mode 100644 dom/push/test/xpcshell/test_notification_version_string.js
 create mode 100644 dom/push/test/xpcshell/test_register_case.js
 create mode 100644 dom/push/test/xpcshell/test_register_flush.js
 create mode 100644 dom/push/test/xpcshell/test_register_invalid_channel.js
 create mode 100644 dom/push/test/xpcshell/test_register_invalid_endpoint.js
 create mode 100644 dom/push/test/xpcshell/test_register_invalid_json.js
 create mode 100644 dom/push/test/xpcshell/test_register_no_id.js
 create mode 100644 dom/push/test/xpcshell/test_register_request_queue.js
 create mode 100644 dom/push/test/xpcshell/test_register_rollback.js
 create mode 100644 dom/push/test/xpcshell/test_register_success.js
 create mode 100644 dom/push/test/xpcshell/test_register_timeout.js
 create mode 100644 dom/push/test/xpcshell/test_register_wrong_id.js
 create mode 100644 dom/push/test/xpcshell/test_register_wrong_type.js
 create mode 100644 dom/push/test/xpcshell/test_registration_error.js
 create mode 100644 dom/push/test/xpcshell/test_registration_missing_scope.js
 create mode 100644 dom/push/test/xpcshell/test_registration_none.js
 create mode 100644 dom/push/test/xpcshell/test_registration_success.js
 create mode 100644 dom/push/test/xpcshell/test_unregister_empty_scope.js
 create mode 100644 dom/push/test/xpcshell/test_unregister_error.js
 create mode 100644 dom/push/test/xpcshell/test_unregister_invalid_json.js
 create mode 100644 dom/push/test/xpcshell/test_unregister_not_found.js
 create mode 100644 dom/push/test/xpcshell/test_unregister_success.js
 create mode 100644 dom/push/test/xpcshell/xpcshell.ini
2015-04-19 12:06:31 +02:00
Kit Cambridge
e3f6c6e501 Bug 1150683 - Add xpcshell test hooks to PushService.jsm. r=dougt
---
 dom/push/PushService.jsm | 156 ++++++++++++++++++++++++++++++++---------------
 dom/push/moz.build       |   2 +-
 2 files changed, 108 insertions(+), 50 deletions(-)
2015-04-19 12:06:21 +02:00
Kit Cambridge
efc183842c Bug 1150683 - Implement nsIPushNotificationService. r=dougt
---
 b2g/installer/package-manifest.in     |   2 +-
 browser/installer/package-manifest.in |   2 +-
 dom/push/Push.manifest                |  11 +-
 dom/push/PushNotificationService.js   |  81 +++++++++
 dom/push/PushService.jsm              | 324 ++++++++++++++++++++--------------
 dom/push/PushServiceLauncher.js       |  50 ------
 dom/push/moz.build                    |   2 +-
 7 files changed, 285 insertions(+), 187 deletions(-)
 create mode 100644 dom/push/PushNotificationService.js
 delete mode 100644 dom/push/PushServiceLauncher.js
2015-04-19 12:06:11 +02:00
Kit Cambridge
b30b508557 Bug 1150683 - Add XPCOM interfaces for push notifications. r=dougt
---
 b2g/installer/package-manifest.in                  |  1 +
 browser/installer/package-manifest.in              |  1 +
 dom/interfaces/push/moz.build                      | 12 ++++++
 dom/interfaces/push/nsIPushNotificationService.idl | 49 ++++++++++++++++++++++
 .../push/nsIPushObserverNotification.idl           | 30 +++++++++++++
 dom/moz.build                                      |  1 +
 6 files changed, 94 insertions(+)
 create mode 100644 dom/interfaces/push/moz.build
 create mode 100644 dom/interfaces/push/nsIPushNotificationService.idl
 create mode 100644 dom/interfaces/push/nsIPushObserverNotification.idl
2015-04-19 12:06:04 +02:00
Chris Peterson
e73f878cbc Bug 1153579 - Fix -Wsign-compare warnings in nsNativeThemeCocoa.mm about int and size_t. r=mstange 2015-04-17 10:02:21 -07:00
Ehsan Akhgari
933b6f9fd6 Fix a missing check in TestStrings.cpp, no bug 2015-04-18 20:51:01 -04:00
Ehsan Akhgari
b648adad60 Remove an extra assignment from gfxSparseBitSet::TestRange, no bug 2015-04-18 20:25:36 -04:00
Ehsan Akhgari
af3f143756 Add an assertion for the first argument of NewImageChannel, no bug 2015-04-18 20:18:49 -04:00
Phil Ringnalda
0892922412 Merge m-c to m-i 2015-04-18 17:04:20 -07:00
Ehsan Akhgari
a67d518567 Bug 1154679 - Part 3: Remove is_loosely; r=Ms2ger 2015-04-18 19:10:53 -04:00
Ehsan Akhgari
a59f91a75d Bug 1154679 - Part 2: Remove the usage of is_loosely from test_dragstart.html; r=Ms2ger 2015-04-18 19:10:48 -04:00