Nathan Froyd
01583602a9
Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
...
The bulk of this commit was generated with a script, executed at the top
level of a typical source code checkout. The only non-machine-generated
part was modifying MFBT's moz.build to reflect the new naming.
CLOSED TREE makes big refactorings like this a piece of cake.
# The main substitution.
find . -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
xargs perl -p -i -e '
s/nsRefPtr\.h/RefPtr\.h/g; # handle includes
s/nsRefPtr ?</RefPtr</g; # handle declarations and variables
'
# Handle a special friend declaration in gfx/layers/AtomicRefCountedWithFinalize.h.
perl -p -i -e 's/::nsRefPtr;/::RefPtr;/' gfx/layers/AtomicRefCountedWithFinalize.h
# Handle nsRefPtr.h itself, a couple places that define constructors
# from nsRefPtr, and code generators specially. We do this here, rather
# than indiscriminantly s/nsRefPtr/RefPtr/, because that would rename
# things like nsRefPtrHashtable.
perl -p -i -e 's/nsRefPtr/RefPtr/g' \
mfbt/nsRefPtr.h \
xpcom/glue/nsCOMPtr.h \
xpcom/base/OwningNonNull.h \
ipc/ipdl/ipdl/lower.py \
ipc/ipdl/ipdl/builtin.py \
dom/bindings/Codegen.py \
python/lldbutils/lldbutils/utils.py
# In our indiscriminate substitution above, we renamed
# nsRefPtrGetterAddRefs, the class behind getter_AddRefs. Fix that up.
find . -name '*.cpp' -o -name '*.h' -o -name '*.idl' | \
xargs perl -p -i -e 's/nsRefPtrGetterAddRefs/RefPtrGetterAddRefs/g'
if [ -d .git ]; then
git mv mfbt/nsRefPtr.h mfbt/RefPtr.h
else
hg mv mfbt/nsRefPtr.h mfbt/RefPtr.h
fi
--HG--
rename : mfbt/nsRefPtr.h => mfbt/RefPtr.h
2015-10-18 01:24:48 -04:00
Stephanie Ouillon
ca377ad7db
Bug 1201626 - Remove reference to kind attribute to calls to isExplicitInPermissionsTable(). r=fabrice
2015-10-12 14:20:00 +02:00
Carsten "Tomcat" Book
08997000eb
Backed out 2 changesets (bug 1202902
) to recking bug 1202902
to be able to reopen inbound on a CLOSED TREE
...
Backed out changeset 647025383676 (bug 1202902
)
Backed out changeset d70c7fe532c6 (bug 1202902
)
2015-10-07 14:03:21 +02:00
Carsten "Tomcat" Book
e7ef778c9d
Backed out 1 changesets (bug 1202902
) for causing merge conflicts to mozilla-central
...
Backed out changeset cfc1820361f5 (bug 1202902
)
--HG--
extra : rebase_source : 5d3db72337754bc7ab0ed0c30b2896100411ff92
2015-10-07 12:13:45 +02:00
Shu-yu Guo
d06b6030f6
Bug 1202902
- Scripted fix the world.
2015-10-06 14:00:31 -07:00
Kit Cambridge
74ef03c1a6
Bug 1192458, Part 1 - Consolidate push and desktop notification permissions. r=nsm,wchen,MattN
...
--HG--
extra : commitid : 1veevVaOOYv
2015-10-05 16:39:34 -07:00
Stephanie Ouillon
5e14a3b3a8
Bug 1178533 - Add nsIInstallPackagedWebapp for registering permissions when navigating to signed packages r=bholley,fabrice,valentin
2015-08-26 13:12:13 +02:00
Carsten "Tomcat" Book
64c0a617b7
Backed out 1 changesets (bug 1178533) for xpcshell-1 test failures
...
Backed out changeset b12584fad334 (bug 1178533)
2015-09-24 08:41:04 +02:00
Stephanie Ouillon
478b31c634
Bug 1178533 - Add nsIInstallPackagedWebapp for registering permissions when navigating to signed packages. r=bholley, r=fabrice, r=valentin
2015-09-23 07:41:00 +02:00
Carsten "Tomcat" Book
58878018ac
Backed out 1 changesets (bug 1178533) for s4 testfailures
...
Backed out changeset 8bbdb80f67e0 (bug 1178533)
--HG--
extra : rebase_source : 040491f382ad7b03ba803686601f1272416ab47d
2015-09-23 10:17:54 +02:00
Chris Peterson
71920a9550
Bug 1207030 - Enable -Wshadow flag in more directories that have no -Wshadow warnings. r=glandium
2015-09-22 21:39:03 -07:00
Stephanie Ouillon
ad9e2b8a95
Bug 1178533 - Add nsIInstallPackagedWebapp for registering permissions when navigating to signed packages. r=bholley, r=fabrice, r=valentin
2015-09-22 11:55:00 +02:00
Josh Matthews
6d8316690f
Bug 885982 - Part 1: Convert TCPSocket to WebIDL and rewrite in C++. r=asuth,mayhemer,bz
2015-03-25 10:35:59 -04:00
Shu-yu Guo
64db2267cf
Bug 1202902
- Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff)
2015-09-15 11:19:45 -07:00
Nicholas Nethercote
f44287005f
Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
...
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
--HG--
extra : rebase_source : 82e3387abfbd5f1471e953961d301d3d97ed2973
2015-08-27 20:44:53 -07:00
Yoshi Huang
4347bb2318
Bug 1165272 - Part 1: remove getAppCodebasePrincipal. r=bholley
2015-08-17 17:03:19 +08:00
Bobby Holley
edfe287f26
Backed out 3 changesets (bug 1165272) for b2g sanity blocker.
2015-08-25 11:16:21 -07:00
Yoshi Huang
12efacfa8c
Bug 1165272 - Part 1: Remove getAppCodebasePrincipal. r=bholley
2015-08-24 01:31:00 -04:00
Birunthan Mohanathas
bfc1b00a28
Bug 1105827 - Add test for invalid query. r=me
2015-08-21 19:53:29 -07:00
Birunthan Mohanathas
e53e26f42e
Bug 1105827 - Part 11: Use nsRefPtr to store PermissionStatus. r=baku
2015-07-31 14:56:59 -07:00
Birunthan Mohanathas
e08489fa66
Bug 1105827 - Part 10: Fire change event for PermissionStatus objects. r=baku
2015-08-21 19:53:29 -07:00
Birunthan Mohanathas
4e546017c9
Bug 1105827 - Part 9: Add PermissionObserver to watch for perm-changed notifications. r=baku
2015-08-21 19:53:29 -07:00
Birunthan Mohanathas
9b37a607e3
Bug 1105827 - Part 8: Move permission checking into PermissionStatus. r=baku
2015-08-21 19:53:29 -07:00
Birunthan Mohanathas
1d9d861e76
Bug 1105827 - Part 7: Add helpers to convert between PermissionName and permission type. r=baku
2015-08-21 19:53:29 -07:00
Birunthan Mohanathas
b791230538
Bug 1105827 - Part 6: Add PermissionUtils.h for helper functions. r=baku
2015-08-21 19:53:29 -07:00
Birunthan Mohanathas
9067fe58d8
Backed out changeset 1e13c9c09273 (bug 1105827)
...
CLOSED TREE
2015-08-11 10:04:36 -07:00
Birunthan Mohanathas
e0592c3416
Backed out changeset 92d2843b5938 (bug 1105827)
2015-08-11 10:04:35 -07:00
Birunthan Mohanathas
02595ce842
Backed out changeset fc34b9b8e874 (bug 1105827)
2015-08-11 10:04:35 -07:00
Birunthan Mohanathas
8eab0f2e68
Backed out changeset 7ee1772ffc10 (bug 1105827)
2015-08-11 10:04:35 -07:00
Birunthan Mohanathas
af382947b1
Backed out changeset b78a97800675 (bug 1105827)
2015-08-11 10:04:35 -07:00
Birunthan Mohanathas
39a3ef841c
Bug 1105827 - Part 10: Fire change event for PermissionStatus objects. r=baku
2015-07-31 15:57:02 -07:00
Birunthan Mohanathas
fd1e77d8fa
Bug 1105827 - Part 9: Add PermissionObserver to watch for perm-changed notifications. r=baku
2015-07-31 15:53:46 -07:00
Birunthan Mohanathas
7b8a267e19
Bug 1105827 - Part 8: Move permission checking into PermissionStatus. r=baku
...
This is in prepartion of a subsequent change where we will update the state
within PermissionStatus.
2015-07-31 15:53:10 -07:00
Birunthan Mohanathas
d6ccefe440
Bug 1105827 - Part 7: Add helpers to convert between PermissionName and permission type. r=baku
2015-07-31 15:49:59 -07:00
Birunthan Mohanathas
a1f31ea066
Bug 1105827 - Part 6: Add PermissionUtils.h for helper functions. r=baku
2015-07-31 15:49:55 -07:00
Birunthan Mohanathas
dada7df20d
Bug 1105827 - Part 5: Add test for Permissions.query. r=baku
2015-07-28 06:33:46 -07:00
Birunthan Mohanathas
1b06c90f49
Bug 1105827 - Part 3: Implement Permissions.query. r=baku
2015-07-28 06:33:46 -07:00
Birunthan Mohanathas
9f7a600881
Bug 1105827 - Part 2: Add stub Permissions implementation. r=baku
2015-07-28 06:33:46 -07:00
Birunthan Mohanathas
35a22756c6
Bug 1105827 - Part 1: Add stub PermissionStatus implementation. r=baku
2015-07-28 06:33:46 -07:00
Neil Deakin
af1ece91c4
Bug 1153248, re-enable a bunch of tests that now work with e10s, r=billm
2015-04-16 15:38:12 -04:00
Hsin-Yi Tsai
8193feee0c
Bug 1121850 - Add [AvailableIn=CertifiedApps] and [CheckPermissions=cellbroadcast] to Cellbroadcast interfaces. r=smaug
2015-01-29 15:49:40 +08:00
Hsin-Yi Tsai
99c0b7e0f8
Bug 1121853 - Add [AvailableIn=CertifiedApps] and [CheckPermissions=voicemail] to Voicemail interfaces. r=smaug
2015-01-29 15:32:33 +08:00
Hsin-Yi Tsai
369f515538
Bug 1116670 - Add [AvailableIn=CertifiedApps] and [CheckPermissions=sms] to MozMobileMessageManager.webidl. r=smaug
2015-01-05 18:34:31 +08:00
Markus Nilsson
dfb7fb4437
Bug 1084505 - Fix explicit permission lookup for trusted hosted apps r=fabrice
2015-01-31 11:10:50 -08:00
Jan Varga
f514a5ed5b
Bug 1123637 - Remove all code relevant to quota prompts; r=bent,ehsan
2015-01-22 09:40:42 +01:00
Phil Ringnalda
53a5e2bb9c
Back out 3 changesets (bug 885982, bug 1118063) for b2g mochitest-6 bustage
...
CLOSED TREE
Backed out changeset 865e7bc208df (bug 885982)
Backed out changeset 9ede577f5ada (bug 885982)
Backed out changeset 6ccc86f7429e (bug 1118063)
--HG--
rename : dom/network/interfaces/nsITCPServerSocketInternal.idl => dom/network/interfaces/nsIDOMTCPServerSocket.idl
2015-01-17 13:26:10 -08:00
Josh Matthews
2e2e3a6cef
Bug 885982 - Convert MozTCPSocket to WebIDL. r=baku
2013-06-24 16:50:00 -04:00
Shih-Chiang Chien
fbddc387d5
Bug 1080474 - Part 2 - expose device information via PresentationDeviceInfoManager API. r=khuey r=fabrice.
2014-11-14 13:55:24 -08:00
Jan Varga
3528192339
Bug 1083927 - IndexedDB: Subdomain Quota Management; r=bent,ehsan
...
--HG--
rename : dom/indexedDB/test/unit/bug1056939.zip => dom/indexedDB/test/unit/bug1056939_profile.zip
2014-11-28 09:44:12 +01:00
Ryan VanderMeulen
5cb04cdd21
Bug 1093079 - Disable test_bluetooth.html for frequent timeouts resulting from being moved from the beginning of one chunk to the end of another.
...
--HG--
extra : rebase_source : e14bfbcac8522233c51b9f3cd55f367e5d968c0b
2014-11-03 17:09:16 -05:00