Mike Hommey
672db6ba31
Bug 1189967 - Avoid including <string> from Char16.h. r=nfroyd
...
Since Char16.h is included everywhere, and MSVC 2015 uses the char16ptr_t trick
it contains, we include <string> everywhere, but that has the side effect of
breaking the build in subtle ways. One way around this would be to avoid including
Char16.h in the first place, but that requires more work than I was ready to put
in. So instead, just avoid including <string> by removing the conversion operator
for std::wstring.
2015-08-23 22:20:33 +09:00
Mike Hommey
8d4c5b336d
Bug 1189967 - Be slightly more explicit about some conversions to std::wstring. r=nfroyd
2015-08-23 22:20:19 +09:00
Philipp Kewisch
3e3165e7ab
Bug 1167986 - TEST-UNEXPECTED-FAIL | xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_signed_install.js (and signing failures) - missing review comments
2015-08-23 12:04:40 +02:00
Philipp Kewisch
757af5060a
Bug 1167986 - TEST-UNEXPECTED-FAIL | xpcshell-unpack.ini:toolkit/mozapps/extensions/test/xpcshell/test_signed_install.js (and signing failures). r=gps
2015-08-23 11:54:44 +02:00
Cameron McCormack
c0f84f0d21
Typo fix in comment generated by gen-usercounters.py; no bug, no review.
...
DONTBUILD
--HG--
extra : amend_source : 617498450c82cdafcfbd466f5287e840929a0dc6
2015-08-23 16:42:07 +10:00
Chris Lord
9fe88768df
Bug 1181555
- Add 'experimental-webcomponents' permission. r=fabrice
2015-08-20 12:07:54 +01:00
Yura Zenevich
1b13386b9a
Bug 1191432 - improving coverage for marionette accessibility checks. r=automatedtester
2015-08-22 16:41:14 -04:00
Sebastian Hengst
1ecd8dc0b9
Backed out changeset e9d838084096 (bug 1181555
) for Linux x64 opt and B2G Desktop Linux x64 opt Hazard analysis fail. r=backout
2015-08-22 21:53:48 +02:00
Chris Lord
8a7ee4c7f1
Bug 1181555
- Add 'moz-extremely-unstable-and-will-change-webcomponents' permission. r=fabrice
2015-08-20 12:07:54 +01:00
Bobby Holley
ded73cd30e
Bug 1196638 - Infer the proper button for synthesized mouse clicks on all callsites. r=jmaher
2015-08-22 09:51:51 -07:00
Joel Maher
6af3834aa5
Bug 1197483 - update talos.json to pick up the latest changes. r=parkouss
2015-08-22 12:03:17 -04:00
Jan de Mooij
d44488d68c
Bug 889158 part 1 - Fix chrome and tests to not use arrow functions with arguments. r=Waldo
2015-08-22 13:49:11 +02:00
Masayuki Nakano
24352f9317
Bug 930843 part.2 NS_UI_ACTIVATE event should be trusted event even if it's caused by an untrusted event r=smaug
2015-08-22 13:02:39 +09:00
Masayuki Nakano
d22c8d81f1
Bug 930843 part.1 Add test for checking isTrust attribute value of DOMActivate event r=smaug
2015-08-22 13:02:39 +09:00
Christoph Kerschbaumer
94e2721c34
Bug 1194519
- call AsyncOpen2 within child and parent if securityFlags are present (r=jduell)
2015-08-21 20:33:56 -07:00
Christoph Kerschbaumer
00a85df4e4
Bug 1196057 - Use channel->Open2() in dom/base/nsFrameMessageManager.cpp (r=sicking)
2015-08-21 20:33:23 -07:00
Christoph Kerschbaumer
c7f7759cca
Bug 1197002 - Use channel->Open2() in editor/libeditor/nsHTMLDataTransfer.cpp (r=sicking)
2015-08-21 20:33:42 -07:00
Kyle Huey
e5b6091772
Bug 1195755: Don't assert recursion depth sanity on Mac, because there is none. r=me
...
--HG--
extra : rebase_source : 6c0c24ead27200b30302828dea22c50219c79a2c
2015-08-21 19:56:56 -07: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
258615a1ba
Bug 1168606 - Part 5: Send two records with every ObjectStoreCursorResponse. r=khuey
2015-08-19 14:59:29 -07:00
Birunthan Mohanathas
ee9767e694
Bug 1168606 - Part 4: Allow current key to be provided with PBackgroundIDBCursor::Continue. r=khuey
...
The key is assumed to be unset for now.
2015-08-19 14:59:28 -07:00
Birunthan Mohanathas
0464f60bc0
Bug 1168606 - Part 3: Allow multiple ObjectStoreCursorResponses in a CursorResponse. r=khuey
...
For now, we assume that the array only ever contains a single response.
2015-08-19 14:59:25 -07:00
Masayuki Nakano
42548b1f7b
Bug 895274 part.2 Define event messages as anonymous enum with EventMessageList.h r=smaug
...
--HG--
rename : widget/BasicEvents.h => widget/EventMessageList.h
2015-08-22 10:34:51 +09:00
Masayuki Nakano
66f2c27305
Bug 895274 part.1 Rename WidgetEvent::message to WidgetEvent::mMessage r=smaug
2015-08-22 10:34:51 +09:00
Blake Kaplan
69b300592b
Bug 1197378 - Make docshell tests pass in e10s. r=billm
2015-08-21 16:21:23 -07:00
Steve Fink
f94484fc9a
Bug 1196027 - check the actual current marking mode instead of the permanent intention, r=terrence
...
--HG--
extra : rebase_source : 1a2da1602094596a9b3f6f16c3eb6f511cff29b7
extra : amend_source : c130055fc3110874fef7661019d751a1448cbde3
extra : source : 9ca39133a30af07bb6b27d5742b2c5865caa3b31
2015-08-20 10:10:42 -07:00
Steve Fink
11107cfc02
Bug 1197377 - Read callgraph.txt line by line to avoid string size limits, r=terrence
...
--HG--
extra : rebase_source : b4871bc26ae32c6f93c0321910b19ff7658408d2
extra : amend_source : a9f287c617a613b53ff551263870b6ed5a003e84
extra : source : 452eaaf88ba8383dbe70b7f48e80ffcf5ebd4c6e
2015-08-21 14:19:04 -07:00
Brian Hackett
4cf7515fca
Bug 1184388 - Try to use uniform groups for multidimensional constant arrays and structures, r=jandem.
2015-08-21 16:19:27 -06:00
Steve Fink
e13bcc74b8
Bug 789594 - Implement DataView cloning, r=Waldo
...
--HG--
extra : commitid : 93XtQtgD0EJ
extra : rebase_source : 0ba61abb5262c30bb9506c392ac530ca79b942bf
2015-07-28 18:14:36 -07:00
Steve Fink
5d9fc0e800
Bug 789589 - Fix the ABO class hierarchy comment to be accurate, r=Waldo
...
--HG--
extra : commitid : Fcu1U4ww7I5
extra : rebase_source : 99f28cb8527888e47d4cdd37fc04c9aeff92348f
2015-07-28 18:13:16 -07:00
Steve Fink
713936e41b
Bug 789589 - Implement JS_NewDataView, r=Waldo
...
--HG--
extra : commitid : b5iH1lEe6N
extra : rebase_source : 81579a6e32a33acb08850dd7b8d6d3b900e02b3b
2015-07-24 13:05:01 -07:00
Jon Coppeard
8586708ac6
Bug 1191236 - Remove extract() methods used by operation forwarding on rooting types, r=terrence
...
--HG--
extra : rebase_source : 932019cdc060285425e70e7df7c278d0bbdfba5b
2015-08-05 02:38:00 -07:00
Steve Fink
baac342cae
Bug 1191236 - Fix UCS canonicalization, r=jonco
...
--HG--
extra : rebase_source : 5585e26c0de7c769f9e6a0565ae7e8575960f6d9
2015-08-17 17:05:45 -07:00
Ehsan Akhgari
74c1d0047e
Bug 1197185 - Give NonE10s a virtual destructor; r=jesup
...
The Parent template class inherits from both NonE10s and PMediaParent,
and the latter has a virtual destructor. This confuses clang-tidy when
it wants to rewrite ~Parent() which is currently marked as virtual, and
it makes ~Parent() override which breaks the build since ~NonE10s() is
not virtual. The easiest way to work around this seems to be making
~NonE10s() virtual. See the discussion in
https://llvm.org/bugs/show_bug.cgi?id=24496 as well.
2015-08-21 17:53:35 -04:00
Ehsan Akhgari
999ea37a6a
Bug 1185351 - Don't force inline style CSP checks on native anonymous content; r=ckerschb
2015-08-21 17:53:34 -04:00
Jan Gerber
8237145d30
Bug 1192226 - Apply libvpx size limit. r=rillian
2015-08-21 12:01:41 +02:00
Jan Gerber
0cdc2ac683
Bug 1192226 - Enable libvpx size limit in update.py. r=rillian
...
Bounds match those in VideoUtils.h.
2015-08-08 09:28:52 +02:00
Steve Fink
aebf1a29a8
Bug 1196378 - Fix mismatched js_new/js_free in ShellPrincipals, r=fitzgen
...
--HG--
extra : rebase_source : 25da2c1181e1867ba94da07ac81e5a65a27cd978
2015-08-19 11:29:32 -07:00
Steve Fink
917fa3154c
Bug 1196378 - js_delete should accept a const pointer like builtin delete, r=fitzgen
...
--HG--
extra : rebase_source : 8fc0aa9b48d3fd8a0921fc9a9b920e6fd473226f
2015-08-19 10:59:50 -07:00
William Chen
601a710703
Bug 1196290 - Do not update orientation lock when app docshell is activated. r=smaug
...
--HG--
extra : rebase_source : 3ac42afe245103c052125e9615e43f9b89b295a2
2015-08-20 17:25:05 -07:00
Francois Marier
186536664b
Bug 1197000 - Better debugging output for Safe Browsing list updates. r=gcp
2015-08-21 13:53:53 -07:00
Andrew Comminos
ce4e23cabb
Bug 1187203 - Use -moz-gtk-info-bar for RSS feed CSS on Linux. r=karlt
2015-08-21 16:38:17 -04:00
Andrew Comminos
3d140d526a
Bug 1187203 - Use -moz-gtk-info-bar for notifications on Linux. r=karlt
2015-08-21 16:38:16 -04:00
Andrew Comminos
bf63f14959
Bug 1187203 - Implement GtkInfoBar appearance style on GTK3. r=karlt
2015-08-21 16:38:15 -04:00