Ehsan Akhgari
|
c8ee4d289f
|
Bug 1156104 - Mark nsROCSSPrimitiveValue::m{Color,Value,URI} as MOZ_OWNING_REF; r=dbaron
|
2015-04-19 15:04:25 -04:00 |
|
Jonathan Kew
|
16916f1715
|
Bug 1156021 - Reftest for text-indent specified as percent in vertical writing mode. r=dbaron
|
2015-04-19 19:03:29 +01:00 |
|
Jonathan Kew
|
5e4b54b22c
|
Bug 1156021 - Use containing block inline-size (as appropriate for writing mode) to compute text-indent when specified as percentage. r=dbaron
|
2015-04-19 19:03:27 +01:00 |
|
Tom Schuster
|
4e643659ec
|
Bug 1152550 - Make sure that cross-global Iterator can not be broken. r=Waldo
|
2015-04-19 18:13:59 +02:00 |
|
Phil Ringnalda
|
d68dd54c30
|
Backed out changeset ffde08dc5ceb (bug 1154459) for bustage
CLOSED TREE
|
2015-04-19 08:19:14 -07:00 |
|
Phil Ringnalda
|
0db5cd0782
|
Backed out 4 changesets (bug 1150683) for Talos indexedDB crashes
CLOSED TREE
Backed out changeset 7953d3dd62ff (bug 1150683)
Backed out changeset c6805afff48c (bug 1150683)
Backed out changeset 186ed6bc887e (bug 1150683)
Backed out changeset 8e82f557f913 (bug 1150683)
|
2015-04-19 07:20:24 -07:00 |
|
David Anderson
|
4f6a850738
|
Enable APZ for E10S on Windows for one nightly build. (bug 1154459, r=kats)
|
2015-04-17 11:49:55 -04:00 |
|
David Anderson
|
b63f22721a
|
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
|
57b27e928d
|
Bug 1156013 - Mark nsINode::mSubtreeRoot as MOZ_NON_OWNING_REF; r=baku
|
2015-04-19 08:38:39 -04:00 |
|
Ehsan Akhgari
|
a20acbff52
|
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
|
e9aa123252
|
Bug 1156011 - Mark nsINode::mFirstChild as MOZ_NON_OWNING_REF; r=baku
|
2015-04-19 08:38:34 -04:00 |
|
Ehsan Akhgari
|
def99ac384
|
Bug 1156009 - Mark nsChildContentList::mNode as MOZ_NON_OWNING_REF; r=baku
|
2015-04-19 08:38:31 -04:00 |
|
Ehsan Akhgari
|
0ca533f5b9
|
Bug 1156006 - Mark NodeInfo::mDocument as MOZ_NON_OWNING_REF; r=baku
|
2015-04-19 08:38:29 -04:00 |
|
Ehsan Akhgari
|
1eef7c52ff
|
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
|
2acd624eb0
|
Bug 1147412 part 10 - Clean up nsHTMLCSSUtils::Get*Property, GetCSSInlinePropertyBase; r=ehsan
|
2015-04-19 15:28:50 +03:00 |
|
Aryeh Gregor
|
84b6c03d3a
|
Bug 1147412 part 9 - Convert some nsHTMLEditor members to Element; r=ehsan
|
2015-04-19 15:28:50 +03:00 |
|
Aryeh Gregor
|
80da878691
|
Bug 1147412 part 8 - Clean up nsHTMLCSSUtils::IsCSSInvertible; r=ehsan
|
2015-04-19 15:28:50 +03:00 |
|
Aryeh Gregor
|
e6d0f69eea
|
Bug 1147412 part 7 - Remove nsHTMLCSSUtils::GetComputedStyle(nsIDOMElement*); r=ehsan
|
2015-04-19 15:28:50 +03:00 |
|
Aryeh Gregor
|
e241add3e1
|
Bug 1147412 part 6 - Remove nsHTMLCSSUtils::IsCSSEditableProperty(nsIDOMNode*,...); r=ehsan
|
2015-04-19 15:28:50 +03:00 |
|
Aryeh Gregor
|
951b06b0d0
|
Bug 1147412 part 5 - Clean up nsHTMLEditor::RemoveInlinePropertyImpl; r=ehsan
|
2015-04-19 15:28:50 +03:00 |
|
Aryeh Gregor
|
0b2777b633
|
Bug 1147412 part 4 - Clean up nsHTMLEditor::GetInlinePropertyBase; r=ehsan
|
2015-04-19 15:28:50 +03:00 |
|
Aryeh Gregor
|
6afe078be0
|
Bug 1147412 part 3 - Fix completely broken nsHTMLCSSUtils::IsCSSEquivalentToHTMLInlineStyleSet implementation; r=ehsan
|
2015-04-19 15:28:50 +03:00 |
|
Aryeh Gregor
|
66f099e3c6
|
Bug 1147412 part 2 - Clean up nsHTMLEditor::SetInlinePropertyOnTextNode; r=ehsan
|
2015-04-19 15:28:50 +03:00 |
|
Aryeh Gregor
|
d3282d35c7
|
Bug 1147412 part 1 - Make methods take nsINode*, not just nsIContent*; r=ehsan
|
2015-04-19 15:28:50 +03:00 |
|
Aryeh Gregor
|
044c421f96
|
Bug 1153649 part 3 - More OwningNonNull improvements; r=bz
|
2015-04-19 15:28:50 +03:00 |
|
Aryeh Gregor
|
e3a322b810
|
Bug 1153649 part 2 - Use some OwningNonNull in editor; r=ehsan
|
2015-04-19 15:28:49 +03:00 |
|
Aryeh Gregor
|
27ec7e6c45
|
Bug 1153649 part 1 - Improve usability of OwningNonNull; r=bz
|
2015-04-19 15:28:49 +03:00 |
|
Kit Cambridge
|
cfda49a5ee
|
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
|
6499b8e520
|
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
|
638298ddea
|
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
|
8c90dbe003
|
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
|
1e643f5a57
|
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
|
946466ced9
|
Fix a missing check in TestStrings.cpp, no bug
|
2015-04-18 20:51:01 -04:00 |
|
Ehsan Akhgari
|
486776b743
|
Remove an extra assignment from gfxSparseBitSet::TestRange, no bug
|
2015-04-18 20:25:36 -04:00 |
|
Ehsan Akhgari
|
965174d6d8
|
Add an assertion for the first argument of NewImageChannel, no bug
|
2015-04-18 20:18:49 -04:00 |
|
Phil Ringnalda
|
401ced0005
|
Merge m-c to m-i
|
2015-04-18 17:04:20 -07:00 |
|
Phil Ringnalda
|
8747c26535
|
Merge f-t to m-c, a=merge
|
2015-04-18 16:46:44 -07:00 |
|
Phil Ringnalda
|
458d4b09c4
|
Merge b-i to m-c, a=merge
|
2015-04-18 16:45:00 -07:00 |
|
Phil Ringnalda
|
7d4e804ec6
|
Merge m-i to m-c, a=merge
|
2015-04-18 16:36:32 -07:00 |
|
Ehsan Akhgari
|
012acdd1fe
|
Bug 1154679 - Part 3: Remove is_loosely; r=Ms2ger
|
2015-04-18 19:10:53 -04:00 |
|
Ehsan Akhgari
|
327df9dfbb
|
Bug 1154679 - Part 2: Remove the usage of is_loosely from test_dragstart.html; r=Ms2ger
|
2015-04-18 19:10:48 -04:00 |
|
Ehsan Akhgari
|
a246a36f7c
|
Bug 1154679 - Part 1: Remove the usage of is_loosely from test_domrequesthelper.xul; r=Ms2ger
|
2015-04-18 19:10:17 -04:00 |
|
Ehsan Akhgari
|
a1a0553b7d
|
Bug 1155488 - Mark nsIPresShell::mHiddenInvalidationObserverRefreshDriver as MOZ_UNSAFE_REF; r=roc
|
2015-04-18 19:08:24 -04:00 |
|
Ehsan Akhgari
|
923ff8e7e4
|
Bug 1155485 - Mark nsFrameManagerBase::mPresShell as MOZ_NON_OWNING_REF; r=roc
|
2015-04-18 19:08:21 -04:00 |
|
Ehsan Akhgari
|
f9076fe89f
|
Bug 1155478 - Use smart pointers for three members of nsIPresShell; r=roc
|
2015-04-18 19:08:18 -04:00 |
|
Daniel Holbert
|
2557a4c19e
|
Bug 1155880 part 3: Rename nsTableFrame::GetColumnWidth to use "ISize" instead of "Width". r=jfkthame
|
2015-04-18 16:01:27 -07:00 |
|
Daniel Holbert
|
d4904872c9
|
Bug 1155880 part 2: Rename nsTableColFrame Get/Set/ResetFinalWidth methods to use "ISize" instead of "Width". r=jfkthame
|
2015-04-18 16:01:26 -07:00 |
|
Daniel Holbert
|
2f0de265e8
|
Bug 1155880 part 1: Rename nsITableLayoutStrategy::ComputeColumnWidths and associated comments to use "ISize" instead of "Width". r=jfkthame
|
2015-04-18 16:01:24 -07:00 |
|
Phil Ringnalda
|
11411ee0a4
|
Back out 2 changesets (bug 1152902) for Gu bustage
CLOSED TREE
Backed out changeset 462f2f668259 (bug 1152902)
Backed out changeset 1c5ed66652c3 (bug 1152902)
|
2015-04-18 15:30:17 -07:00 |
|
ffxbld
|
a178fd47b7
|
No bug, Automated HPKP preload list update from host bld-linux64-spot-222 - a=hpkp-update
|
2015-04-18 03:29:47 -07:00 |
|