John Daggett
0e566c376b
Bug 975744 - remove font features pref and enable features by default. r=dbaron
2014-08-20 16:54:35 +09:00
Andrea Marchesini
1355a04e72
Bug 1043004 - Update ServiceWorkerContainer API to spec. r=bkelly
2014-08-19 09:56:00 -04:00
Bobby Holley
30533a5753
Bug 796938 - Remove GetDynamicScriptContext API. r=smaug
2014-08-19 12:02:08 -07:00
Bobby Holley
dd3b8f5e96
Bug 796938 - Switch to GetEntryGlobal in nsLocation::SetHrefWithBase. r=smaug
...
We leave this flag on the script context for now - we can move it somewhere
else later.
2014-08-19 12:02:08 -07:00
Bobby Holley
21082e49e4
Bug 796938 - Use GetEntryGlobal in NS_ScriptErrorReporter. r=smaug
2014-08-19 12:02:07 -07:00
Bobby Holley
533d0cab79
Bug 796938 - Use GetEntryGlobal in nsGlobalWindow::FireAbuseEvents. r=smaug
2014-08-19 12:02:07 -07:00
Bobby Holley
6a19789e3b
Bug 796938 - Remove GetDynamicScriptGlobal API. r=smaug
2014-08-19 12:02:07 -07:00
Bobby Holley
c1382146f9
Bug 796938 - Switch nsLocation::GetSourceBaseURL to GetEntryDocument. r=smaug
2014-08-19 12:02:07 -07:00
Bobby Holley
1ef0a34ad2
Bug 796938 - Switch to GetEntryDocument in GetDocumentCharacterSetForURI. r=smaug
2014-08-19 12:02:06 -07:00
Bobby Holley
2125f7d9b5
Bug 796938 - Switch to GetEntryGlobal in GetCallerDocShellTreeItem. r=smaug
2014-08-19 12:02:06 -07:00
Bobby Holley
c7212aa9c1
Bug 796938 - Switch nsGlobalWindow::SecurityCheckURL to GetEntryGlobal. r=smaug
2014-08-19 12:02:06 -07:00
Bobby Holley
993920dcec
Bug 796938 - Switch nsHTMLDocument::Open and XMLDocument::Load to a new GetEntryDocument API and remove nsContentUtils::GetDocumentFromContext. r=smaug
2014-08-19 12:02:06 -07:00
Bobby Holley
b95633b27a
Bug 796938 - Switch nsGlobalWindow::Focus to GetEntryGlobal and eliminate nsContentUtils::GetWindowFromCaller. r=smaug
2014-08-19 12:02:05 -07:00
Bobby Holley
ad265a7fcd
Bug 951991 - Implement GetEntryGlobal. r=smaug
2014-08-19 12:02:05 -07:00
Bobby Holley
3f0858f342
Bug 951991 - Assert against calling GetCurrentInnerWindow on an inner. r=smaug
...
The current convention is that this returns null when invoked on an inner, which
callers may or may not handle correctly. But when we start using GetEntryGlobal,
we'll end up with a lot of inners where we used to get outers, so we should get
strict about this now.
2014-08-19 12:02:05 -07:00
Peter Van der Beken
2a4b38bbe9
Bug 1036186 - Reset Migration wizard no longer skips the first step to choose a browser. r=smaug.
...
--HG--
extra : rebase_source : 5fd0eed62b999eabf4a7a46300f4d74a6888b1f8
2014-08-08 15:03:29 +02:00
Chris Peterson
a7c0a7fa6b
Bug 793978 - Alphabetize navigator.plugins and navigator.mimeTypes arrays to reduce fingerprintable entropy. r=bsmedberg
2012-09-18 00:56:14 -07:00
Bobby Holley
a87c8777d9
Bug 1052089 - Swap out the SafeJSContextGlobal for the new UnprivilegedJunkScope. r=billm
2014-08-18 10:57:30 -07:00
Bobby Holley
eaebf58731
Bug 1052089 - Rename JunkScope to PrivilegedJunkScope and remove fallibility of singleton scope access. r=billm
...
These two things ended up getting mushed together in my tree.
2014-08-18 10:57:30 -07:00
Nigel Babu
a6d3714069
Backed out changeset 080926480632 (bug 878533) for build failure ON A CLOSED TREE
2014-08-18 08:59:01 +05:30
Vicamo Yang
401f08c724
Bug 878533 - 1/2: move MozSmsFilter to webidl dictionary. r=smaug
2014-08-18 10:34:10 +08:00
Robert O'Callahan
150ec76871
Bug 1048752. Part 24: Rename and deCOM Set/GetCaretVisible. r=tn
...
--HG--
extra : rebase_source : 04249e9b22a62b8f2952515fa48f4ba3227e235e
2014-08-06 17:19:29 +12:00
Robert O'Callahan
0a6d04586e
Bug 1048752. Part 17: Rename Get/SetCaretDOMSelection to Get/SetSelection. r=tn
...
The forward declaration of Selection in nsCaret.h will be used in later patches.
--HG--
extra : rebase_source : d1b749adac983c04d3365bb6bfb76a50101beeb5
2014-08-06 17:19:27 +12:00
Robert O'Callahan
2489dc1f01
Bug 1048752. Part 16: Move nsFrameSelection::HINT to CaretAssociationHint.h. r=tn
...
This patch started an attempt to remove nsFrameSelection.h from nsCaret.h
and metastasized into a rather large refactoring patch that removed it
from some other header files as well, and changed nsFrameSelection::HINT
into a global-scope enum with better names. I also converted bools
into CaretAssociationHint in a few places where that was appropriate,
but there are still some more places (GetChildFrameContainingOffset)
where bools need to be converted. I figured this patch was big enough already.
--HG--
extra : rebase_source : cc618ef60e707e1360644340a2648de389383da0
2014-08-06 17:19:27 +12:00
Robert O'Callahan
b4ed20d441
Bug 1048752. Part 14: Split GetGeometry into a static and a non-static version. r=tn
...
GetGeometry is used in two different ways. Sometimes it's used to get
information about a particular caret. Sometimes it's used to get
information about a particular selection that's not associated with
a caret. Splitting GetGeometry into a non-static version for the former
and a static version for the latter makes this more clear. Also it saves
code since for the latter version we don't have to get an nsCaret first.
--HG--
extra : rebase_source : b7730dac56b308a82b79b175749234c9a92b6f59
2014-08-06 17:19:26 +12:00
Robert O'Callahan
b8bd1730f3
Bug 1048752. Part 9: Remove nsCaret.h from nsDisplayList.h. r=tn
...
I got tired of slow build turnarounds every time I modified nsCaret.h.
--HG--
extra : rebase_source : 0c4598c4881ab8de0a636b08c70fb801bb912247
2014-08-06 17:19:25 +12:00
Bobby Holley
a5c1a27839
Bug 1052052 - Convert AutoJSContext to AutoJSAPI. r=gabor
...
With this change, the only cx push left in the tree happens inside of AutoJSAPI. \o/
2014-08-14 18:47:16 -07:00
Bobby Holley
e70ddb7476
Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
2014-08-14 18:47:15 -07:00
Bobby Holley
850fc35028
Bug 1052052 - Hoist AutoCxPusher into ScriptSettings.h. r=gabor
2014-08-14 18:47:15 -07:00
Jim Blandy
bb0be928e2
Bug 971673: Ensure mozilla::dom::ScriptSettingsStackEntry is only used as a base class: make its constructor protected. r=bholley
2014-08-14 16:23:15 -07:00
Ryan VanderMeulen
30ae466592
Backed out changesets 5b1a3161f614, 17a9673ed782, and a9b8c346d295 (bug 1052052) for B2G non-unified bustage.
2014-08-14 17:23:10 -04:00
Bobby Holley
b9ebf1d31f
Bug 1052052 - Convert AutoJSContext to AutoJSAPI. r=gabor
...
With this change, the only cx push left in the tree happens inside of AutoJSAPI. \o/
2014-08-14 12:54:37 -07:00
Bobby Holley
3e4d70a655
Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
2014-08-14 12:54:34 -07:00
Bobby Holley
35f3a10cb0
Bug 1052052 - Hoist AutoCxPusher into ScriptSettings.h. r=gabor
2014-08-14 12:53:52 -07: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
Ed Morley
095b8e75ff
Backed out changeset e349895861e2 (bug 1036186) for xpcshell failures
2014-08-14 14:21:46 +01:00
Peter Van der Beken
30803169a4
Bug 1036186 - Reset Migration wizard no longer skips the first step to choose a browser. r=smaug.
...
--HG--
extra : rebase_source : 599d78a04a085304154e8231d5bd2239d025ab22
2014-08-08 15:03:29 +02:00
Seth Fowler
0fd6e994ae
Bug 913586 (Part 4) - Update Maybe users in dom. r=bz
...
--HG--
extra : rebase_source : 7b6159b00b3bf4f919b30f1bccc8939cc04fe526
2014-08-13 15:39:41 -07:00
David Major
cf1bc32ff9
Bug 1051858: Update UUIDs that should have been revved in bug 741295. r=smaug
...
--HG--
extra : rebase_source : ec9740e1a9794ae8d974f36a503e97fb2e4fc95e
2014-08-14 10:38:29 +12:00
Bobby Holley
7c1bca4f69
Bug 1052042 - Move the pre-pop GC to AutoEntryScript. r=billm
2014-08-13 15:36:44 -07:00
Bobby Holley
980356afa2
Bug 1052042 - Make AutoJSAPI MOZ_STACK_CLASS. r=billm
...
We're about to give AutoEntryScript (a subclass) a non-virtual destructor, which
is safe so long as these things are only stack-allocated.
2014-08-13 15:36:43 -07:00
Ryan VanderMeulen
8543ea8030
Merge m-c to fx-team. a=merge
2014-08-13 15:32:14 -04:00
Ryan VanderMeulen
31e9e10d15
Merge inbound to m-c. a=merge
2014-08-13 15:30:49 -04:00
Ed Morley
67f25a6916
Merge mozilla-central and b2g-inbound
2014-08-13 17:02:34 +01:00
Andrea Marchesini
6aa8d79e5d
Bug 1046240 - Expose the principal for a blob URI for chrome-only js code. r=smaug
2014-08-13 08:29:00 -04:00
Jon Coppeard
511f6ef1c5
Bug 1052388 - Rename JS_CallHeapFooTracer() functions to JS_CallFooTracer() r=terrence r=smaug
2014-08-13 10:05:22 +01:00
Morris Tseng
c1a76e5f84
Bug 1020802 - Pass collapsed and reason information to selectionchange event. r=ehsan, sr=smaug
2014-08-10 20:37:00 -04:00
Ryan VanderMeulen
d5a4ba923d
Merge inbound to m-c. a=merge
2014-08-12 16:24:50 -04:00
Ed Morley
2466a862dc
Merge mozilla-central and b2g-inbound
2014-08-12 17:54:47 +01:00
Reuben Morais
b142a9ea8a
Bug 1009645 - Follow up, disable mozTime test.
2014-08-12 13:50:12 -03:00