/*
* Copyright (C) 2006, 2007, 2009 Apple Inc. All rights reserved.
+ * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies)
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
class History;
class IDBFactory;
class Location;
- class StyleMedia;
+ class MediaQueryList;
class Navigator;
class Node;
class NotificationCenter;
+ class StyleMedia;
#if ENABLE(WEB_TIMING)
class Performance;
void clear();
+ PassRefPtr<MediaQueryList> matchMedia(const String&);
+
#if ENABLE(ORIENTATION_EVENTS)
// This is the interface orientation in degrees. Some examples are:
// 0 is straight up; -90 is when the device is rotated 90 clockwise;
using EventTarget::dispatchEvent;
bool dispatchEvent(PassRefPtr<Event> prpEvent, PassRefPtr<EventTarget> prpTarget);
void dispatchLoadEvent();
+ void dispatchTimedEvent(PassRefPtr<Event> event, Document* target, double* startTime, double* endTime);
DEFINE_ATTRIBUTE_EVENT_LISTENER(abort);
DEFINE_ATTRIBUTE_EVENT_LISTENER(beforeunload);